hallo,

ein wahrscheinlich sehr banales problem aber alle bisherigen versuche es zu
l�sen schlugen fehl, vielleicht hat hier jemand einen ratschlag?

problem:
sql-anfrage (sql1 = "select * from dbo.t_vorgang where vorgangsnr =
119000010003") an die db
----------
set rs = db.Execute(sql1)

If not rs(0) = "" Then
...
---------

(auf ms sql 7, vorgangsnr ist ein nvarchar-feld)

wird wie gew�nscht verarbeitet aber wenn die nr noch nicht existiert bekomme
ich folgende fehlermeldung:
-----
Fehler '80020009' 
Exception aufgetreten. 
--------

weitere versuche mit "if exists" (im sql-string), oder "If IsNull" (beim
recordsetpr�fen) etc brachten alle ebenfalls fehlermeldungen (z.b. 
----
ADODB.Fields-Fehler '800a0cc1' 
ADO konnte in der Auflistung kein Objekt finden, das dem Namen oder dem
Ordinalverweis entspricht, der von der Anwendung angefordert wurde. 
-----
wenn die nr nicht existierte.

meine frage: wie kann ich auf die existenz einer solchen nr pr�fen um danach
eine entscheidung zu treffen? bzw. gehe ich das problem falsch an??

f�r die hilfe vielen dank im voraus!

stansi




 

-- 
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net


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

Antwort per Email an