Hallo zusammen,
ich mache mit folgendem Code eine einfach mysql Abfrage, welche auch funktioniert:
Spoiler anzeigen
Wenn der Suchbegriff in der Datenbank allerdings nicht gefunden wird, liefert mysql ja in diesem Sinne keinen Fehler zurück sondern lediglich ein "leeres" Ergbenis. Wie kann ich das "abfangen" bzw. abfragen, damit ich in einem Infolabel dann zB ausgeben kann "der Suchbegriff wurde nicht gefunden"?!
Danke für jeden Tipp!
ich mache mit folgendem Code eine einfach mysql Abfrage, welche auch funktioniert:
VB.NET-Quellcode
- con.ConnectionString = "Data Source=***;database=***;UID=***;pwd=***"
- cmd.Connection = con
- cmd.CommandText = "SELECT * from t_lag_inhalt WHERE Charge = '" & suchbegriff & "'"
- Try
- con.Open()
- reader = cmd.ExecuteReader()
- 'Abfrage starten
- Do While reader.Read()
- lbl_stellplatz.Text = CStr(reader("Stellplatz"))
- Loop
- 'Verbindung schließen
- reader.Close()
- con.Close()
Wenn der Suchbegriff in der Datenbank allerdings nicht gefunden wird, liefert mysql ja in diesem Sinne keinen Fehler zurück sondern lediglich ein "leeres" Ergbenis. Wie kann ich das "abfangen" bzw. abfragen, damit ich in einem Infolabel dann zB ausgeben kann "der Suchbegriff wurde nicht gefunden"?!
Danke für jeden Tipp!
==> seid .net zueinander <==