Hallo Joachim

> Von der Datenlogik her gibt es also keine Fehlermeldung und f�r die
> Businesslogik f�llt SQL den Wert @@ROWCOUNT, den ADO in RecordsAffected
> zur�ckgibt. Und es erscheint mir wichtig, dass man die
> Datenankphilosophie hier begreift.

Stimme Dir in allem zu, was DELETE betrifft.
Ich verwende nun auch RecordsAffected  um zu schauen ob es was zu l�schen
gab.
Aber:
Nicht bei UPDATE. Ich bleibe der Meinung, dass ein UPDATE auf einen
eindeutigen Satz der nicht existiert eine Fehlermeldung erzeugen muss, in
Datenbank- und Businesslogik, und dass nicht der Entwickler zust�ndig daf�r
ist um zu schauen ob es den Satz �berhaupt gibt, das ist f�r mich Steinzeit.
Keine Fehlermeldung bedeutet f�r mich, dass alles gem�ss Anforderung (also
das �ndern eines bestehenden Satzes) korrekt verlief. Und das ist ja in dem
Fall, wo der Satz nicht existiert, nicht der Fall.

Gruss
Gilbert

~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
Intrexx.BizWalker + ODBC/OLEDB-Daten = ASP-Formular
ATTACK! Download Intrexx CRM-Studio Now!   http://www.intrexx.com
_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp

Antwort per Email an