FĂŒr ein gröĂeres Projekt musste ich testen, wie einfach ich Abfragen an eine ODBC-Datenbank erstellen kann. Dabei ist bei der „FingerĂŒbung“ der folgende Code entstanden
Dim str As String = "DSN=ODBCâConName;uid="loginsuser";pwd="loginpassword";" Dim con As New OdbcConnection(str) Dim com As String = "Select Name, Domain from dbo.Clients" Dim Adpt As New OdbcDataAdapter(com, con) Dim ds As New DataSet() Adpt.Fill(ds) DataGridView1.DataSource = ds.Tables(0)
Es mĂŒssen die Verbindungsdaten definiert werden. Diese können natĂŒrlich auch per Comboboxen oder Textboxen ersetzt werden, damit die AusfĂŒhrung unter den jeweiligen Benutzerdaten des indiviuellen Anwenders ausgefĂŒhrt werden. In diesem Fallbeispiel wird die Tabelle „dbo.Clients“ mit den Spalten „Name“ & „Domain“ abgefragt.
Dieser Aufruf dient einfach nur zur Anzeige. Man sollte nur ĂŒberlegen, in wie weit man ĂŒber das DataGrid auch Ănderungen vornehmen soll. Ansonsten wĂ€re es die sicherere Alternative dieses ĂŒber die Eigenschaften des Objektes zu verbieten.