Hallo Henri,

ExecuteNonQuery liefert nur f�r UPDATE, INSERT, und DELETE Statements die
Zahl der betroffenen Datens�tze, ansonsten ist der R�ckgabewert -1. Wenn Du
Die Anzahl von Datens�tzen ermitteln m�chtest, die ein bestimmtes Kriterium
erf�llen, solltest Du COUNT in deinem SELECT Statement verwenden.

Nico


-----Urspr�ngliche Nachricht-----
Von: Henri L�bel [mailto:[EMAIL PROTECTED]]
Gesendet: Mittwoch, 22. Mai 2002 09:19
An: aspDEdotnet
Betreff: [aspdedotnet] Auf Ergebnis von ExecuteNonQuery zugreifen
Wichtigkeit: Niedrig


Hallo,

mittels einer Abfrage lasse ich Datens�tze z�hlen, die ein bestimmtes
Kriterium erf�llen.

Dann weise ich einer Variablen das Ergebnis zu, da laut Beschreibung
ExecuteNonQuery die Zahl der betroffenen Datens�tze zur�ckliefert.

int intResult = sqlCommand1.ExecuteNonQuery();

Tats�chlich erhalte ich aber immer -1 statt 0, 1 oder 36.
Wie mache ich es richtig?

Henri


| [aspdedotnet] als [EMAIL PROTECTED] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp

| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp

Antwort per Email an