Hallo!

> ich habe den Connectionstring ge�ndert und nun lauf es:
> alt: strCon = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &
> Server.MapPath("*****.mdb")
> neu: strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &
> Server.MapPath("*****.mdb")
> 
> Ist wohl der Access97 Connection gewesen.... oder so....

Das erste ist ODBC und das zweite ist OLEDB. Die Version des
ODBC-Treibers kann man im COnnectionString nicht erkennen.

> Trotzdem qu�hlt mich die DB schon ganz arg:
> 
>               com.CommandText = "DELETE from [Artikel] where 
> ART_ID=" & id & ";"
>               com.Execute
> 
> Die ID die �bergeben wird, ist sicher korrekt (lass mir das 
> SQl ausgeben.... com verwende ich in anderen Zusammenh�ngen 
> ebenfalls erfolgreich. Trotzdem erhalte ich den "sehr 
> eigenartigen" Fehler: "L�schen aus angegebenen Tabellen nicht 
> m�glich."
> 
> Sagt Dir vielleicht der Fehler irgendwas?
> Ich hatte diesen noch nie :-))

Normalerweise gibt es aussagekr�ftigere Fehlermeldungen mit einer
entsprechenden Fehlernummer. Das L�schen kann ja auch gegen definierte
Integrit�tsregln versto�en.

Freundliche Gr��e
Joachim van de Bruck 


| [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