|
VB.Net-Forum - Beitragsübersicht - |
|
Von |
Tiger_Alex |
E-Mail |
Tiger_Alex@web.de |
Datum |
15. Februar 2016 um 20:02:44 |
Frage |
Liebe Gemeinde,
ich sitz seit einiger Zeit vor einem Problem. Ich habe in einem Form eine Datenbankanbindung und kann zwischen den Datensätzen nicht navigieren. Ein DataSet ist zu statisch, da sich die verbundene Datenbank im Lauf der Zeit ändert und ich zur Laufzeit des Programms Abfragekriterien eingebe.
Dim con As New OleDbConnection Dim cmd As New OleDbCommand Dim reader As OleDbDataReader
con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source= " & My.Settings.Datenbank
cmd.Connection = con cmd.CommandText = "select top 1 * from [" & lbAnlage.Text & "] where Station='" & combTakt.Text & "'"
Try con.Open()
reader = cmd.ExecuteReader() Do While reader.Read() lbNummer.Text = reader("Nr") lbFarbe.Text = reader("Farbe") If lbFarbe.Text = "schwarz" Then picDraht.Image = My.Resources.Einzelader_sw1 End If lbQuer.Text = reader("mm") lbLaenge.Text = reader("Laenge") lbQuelle.Text = reader("Quelle") lbZiel.Text = reader("Ziel") lbAnschlussQ.Text = reader("AQ") lbAnschlussZ.Text = reader("AZ") Loop reader.Close() con.Close() Catch ex As Exception MessageBox.Show(ex.Message) End Try
Desweiteren hab ich 3 Buttons zum Naviegieren weiter, zurück und update Nun meine Frage: kann ich über die Buttons die LOOP-Schleife schrittweise ausführen oder bekomme ich über my.Settings das DataSet konfiguriert (Datenquelle, SQL-Abfrage, etc.)? Alex |
|
[ Antwort schreiben | Zurück zum VB.Net-Forum | Forum-Hilfe ] |
|
Letzte Aktualisierung: Sonntag, 13. Dezember 2015 |
|