> und jetzt das verwunderliche:
> 
> er l�scht immer nur den ersten artikel in der for-schleife. 
> die anderen
> bleiben in der datenbank drin stecken.
> versteht das jemand? also ich nicht ...

N�... Nicht verwunderlich.... Die liste ist durch ", " getrennt ...
Nicht durch ",", also splitte auch mit ", ", sonst bleibt immer ein
leerzeichen in der ID mit drin und deshalb wird er nicht gefunden...

Ansonsten w�rde ich dir trotzdem empfehlen den IN-Operator zu
benutzen...

artikelNrList = "'" & replace(artikelNrList,", ","', '") & "'"

sql = "DELETE * FROM auftragPosition WHERE artikelNr IN (" & _
 artikelNrList & ") AND auftragid='" & auftragID & "'"


Claudius

~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
Kaffeepause im United Planet Communityserver ...
http://www.intrexx.com/communityserver
_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an