Die eckigen Klammern um ID und Name habe ich gemacht, damit der SQL Server
wei�, das diese reservierten Worte Feldnamen sind.


Ah so. Die eckigen Klammern sind aber nicht pflicht, oder?

PRINT ist gut, wenn man mit dem Query Analyzer etwas testet, hat aber meines
Erachtens in einer Stored Proc im Einsatz nichts zu suchen. Die mit PRINT
erzeugten Meldungen werden wohl �ber ODBC an den Client �bergeben, �ber ADO
habe ich sie aber dort noch nie gesehen.


Ich habs mit ADO und

nErrorObjects = objConn.Errors.Count
Set errObj = objConn.Errors(0)
response.write errObj.Description

den Wert von Print ausgegeben.

RAISERROR erzeugt eine Fehlermeldung, die unter allen Bedingungen sichtbar
ist. Ich w�rde mir allerdings eine andere L�sung einfallen lassen, zum
Beispiel einen Statucode erzeugen, der local ausgewertet wird.


Ok. Ich m�chte einfach eine Meldung an das aufrufende Script geben, falls der Insert nicht gemacht werden konnte.
Mit der Printvariante kann ich die Anzahl Errors auslesen und weis so, ob ein Fehler aufgetreten ist. Desshalb diese Variante. Wenn jemand etwas bessere weis, nur zu.


Gruss Christoph

_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an