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