Mit VB.Net über ODBC Datenbanken auffrufen und edititeren?

thorx

Grünschnabel
Hallo,
der Betreff beschreibt es eigentlich schon recht zutreffend.
Ich möchte per in VB.Net per ODBC auf Access Datenbanken zugreifen, diese verändern und die Werte wieder zurück in die Datenbank schreiben. Die Frage ist nur... wie mach ich das? Die Verbindung zum Server habe ich bereits aufgebaut, wie fahre ich nun fort?

Grüße
Thor
 
Zum einen kannst Du dir den Server-Explorer unter VIsual Studio ansehen. Da kannst du eine Verbindung einrichten, auf Deine Form ziehen und dann mit den DataSets etc. arbeiten.

Weiters solltest dir auch den System.Data.Odbc Namespace genauer angucken. Da ist alles Notwendige für dich drinnen - angefangen von der Connection, über die Commands etc.

Mit Google findet man auch jede Menge Code-Samples zu diesem Thema.

Wichtig ist der Connection-String den du brauchen wirst, aber auch hier gibts entsprechende Übersichten.

Abschließend noch ein kleines Beispiel inklusive eines notwendigen ConnectionStrings:

Code:
Imports System.Data.Odbc
...
Dim oODBCConnection As OdbcConnection
Dim sConnString As String = _
         "Driver={Microsoft Access Driver (*.mdb)};" & _
         "Dbq=c:\somepath\mydb.mdb;" & _
         "Uid=Admin;" & _
         "Pwd="
oODBCConnection = New Odbc.OdbcConnection(sConnString)
oODBCConnection.Open()
 
Zurück