Benutzer mit den meisten Antworten
"SELECT COUNT (*) As Anzahl FROM Region"

Frage
-
cmd.CommandText = "SELECT COUNT (*) As Anzahl FROM Region"
cmd.Connection = sqlCon
sqlCon.Open()
cmd.ExecuteNonQuery()
sqlCon.Close()
MessageBox.Show(strAnzahl & " Kombinationen vorhanden!")Wie kann ich die Anzahl abgreifen, damit ich sie ausgeben kann?
strAnzahl = cmd.ExecuteNonQuery()
bringt immer -1
Gruß Klaus
Antworten
-
Hallo Klaus,
ExecuteNonQuery liefert die Anzahl betroffener Zeilen, aber nicht das eigentliche Ergebnis der Abfrage; verwende besser die SqlCommand.ExecuteScalar Method
Olaf Helper
[ Blog] [ Xing] [ MVP]- Bearbeitet Olaf HelperMVP Dienstag, 29. Juli 2014 10:34
- Als Antwort markiert BlauesBlatt Dienstag, 29. Juli 2014 12:27
Alle Antworten
-
Hallo Klaus,
ExecuteNonQuery liefert die Anzahl betroffener Zeilen, aber nicht das eigentliche Ergebnis der Abfrage; verwende besser die SqlCommand.ExecuteScalar Method
Olaf Helper
[ Blog] [ Xing] [ MVP]- Bearbeitet Olaf HelperMVP Dienstag, 29. Juli 2014 10:34
- Als Antwort markiert BlauesBlatt Dienstag, 29. Juli 2014 12:27