Forum: PC-Programmierung Visual Basic - Zugriff auf Access-DB


von Lothar M. (Gast)


Lesenswert?

Hallo liebe Leute!!

Ich habe vor, in Visual Basic 6 ein Programm zu schreiben, welches Daten 
in einer Access-Datenbank speichert.
Dieses Programm soll jedoch auch auf PCs laufen, auf denen kein Office 
(und somit Access) installiert ist.

Meine Frage: Ist es möglich, auf eine Access-Datenbank zuzugreifen, 
obwohl KEIN Access installiert ist?


DAnke!

: Verschoben durch User
von Christian H. (netzwanze) Benutzerseite


Lesenswert?

Lothar M. schrieb:
> Meine Frage: Ist es möglich, auf eine Access-Datenbank zuzugreifen,
> obwohl KEIN Access installiert ist?

Ja. Obwohl ich nicht weiß, ob es das auch für VB gibt.

Ich hatte mal ein OpenSource-Packet für Java gehabt, was das konnte 
(also direkt mit den Access-Datenbankfiles arbeiten).
Den Link habe ich leider nicht mehr da bzw ich kann ich nicht finden.

Edit: Ein Beispiel http://jackcess.sourceforge.net/

Google findet auch einiges mit den Worten "access mdb visual basic".

von Klaus (Gast)


Lesenswert?

Ist kein Problem mit einer Prof.Edition. Benutze das z.b. das 
Data-Control und zur Auswertung SQL-Anweisungen die z.B. ein Grid oder 
eine Listbox oder eine Excel-Tabelle füllen. Wie das funktioniert steht 
in jedem dickeren VB-Buch bzw in der Hilfe. Bei der Weitergabe des 
Programmes muss der "Verpackungs-und Weitergabe Assistent" benutzt 
werden , damit  die Laufzeitumgebung von VB5/6 auf dem Zielrechner 
installiert wird.

von Lothar M. (Gast)


Lesenswert?

Ok Vielen Dank erstmal, wenn ich mich recht entsinne habe ich schon 
einmal eine SQL-Datenbank in VB angesprochen, mit dem Unterschied, dass 
mySQL eben nicht propietär ist.

Dafür waren dann diese ADO bzw ODBC-Treiber zuständig, die sozusagen 
zwischen meinem VB-Programm und der Datenbank vermittelt haben.


Vielen Dank!

von Marcus K. (marcusk)


Lesenswert?

ich glaube für Access braucht man die Access-Runtime. Diese darf 
kostenlos weitergegeben werden.
http://www.microsoft.com/Downloads/details.aspx?FamilyID=d9ae78d9-9dc6-4b38-9fa6-2c745a175aed&displaylang=de

von T.Danielzik (Gast)


Lesenswert?

Du kannst in VB direkt auf Access zugreifen
ohne dabei Access auf dem Rechner installiert zu haben.
Als Datenzugriff benutzt man DAO oder ADO.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.