Hi alle Zusammen,
habe ein Programm (was auch sonst) mit einer Abfrage auf eine MySQL Tabelle, klappt soweit gut. Nun möchte ich, das die Datenbank bei einer Abfrage die empty ist, mir dies per MsgBox anzeigt. Z.B. bei Abfrage auf eine Spalte
Er stopp bei : If DataGridView1.Item(x, y).Value = " " Then
Nicht jeder Kunde ist in der Datenbank Auftraege erfasst, darum soll er weiter Datenbanken abfragen. Das ist an sich kein Problem.
kann ich möglicherweise schon bei den Variablen da oder dt eine Abfrage starten?
Bin über für alles offen. Danke aber im Voraus
Teufel 964
habe ein Programm (was auch sonst) mit einer Abfrage auf eine MySQL Tabelle, klappt soweit gut. Nun möchte ich, das die Datenbank bei einer Abfrage die empty ist, mir dies per MsgBox anzeigt. Z.B. bei Abfrage auf eine Spalte
Code:
Dim cn As New MySqlConnection
Dim da As New MySqlDataAdapter
Dim cmd As New MySqlCommand
Dim dt As New DataTable
cn.ConnectionString = "server = meinPC; user id = ich; password = pw; database = Auftraege"
cmd.Connection = cn
da = New MySqlDataAdapter("SELECT Nr, Datum, Abteilung, Termin FROM Blabla Where Name = '" & tb_name.Text & "' AND Vorname = '" & tb_vorname.Text & "' OR Nummer = '" & tb_nummer.Text & "' Limit 0,10", cn)
da.Fill(dt)
DataGridView1.DataSource = dt
If DataGridView1.Item(x, y).Value = " " Then
Dim ask As DialogResult = MessageBox.Show("Kein Datensatz gefunden." & vbCrLf & "Weitere Daten des Kunden im Stamm suchen?", "Achtung", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Information)
If ask = Windows.Forms.DialogResult.Yes Then
....
ElseIf ask = Windows.Forms.DialogResult.No Then
Me.Close()
End If
Er stopp bei : If DataGridView1.Item(x, y).Value = " " Then
Nicht jeder Kunde ist in der Datenbank Auftraege erfasst, darum soll er weiter Datenbanken abfragen. Das ist an sich kein Problem.
kann ich möglicherweise schon bei den Variablen da oder dt eine Abfrage starten?
Bin über für alles offen. Danke aber im Voraus
Teufel 964