Hallo Joachim,

ohne eine Diskussion vom Zaun brechen zu wollen, aber ich bezweifle das
rs.addnew schneller ist als die Insert-Anweisung. Das sie sichererer ist ist
wohl unumstritten...

Rainer

Joachim van de Bruck schrieb:
> 
> Hallo!
> 
> > Betreff: [aspdedatabase] Jetzt kommt der Fehler des Jahres
> 
> ;-)
> 
> Ein "alter Hut" ...
> 
> >
> > "Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
> > [Microsoft][ODBC Microsoft Access Driver]COUNT field incorrect
> > /was-geht-in-bc-3/kalender/Meinungen.asp, line 50 "
> >
> > Bei diesem SQL String
> >
> > SQL="INSERT INTO Meinungen
> > (Kategorie,UserID,RefID,Nickname,Nachricht,Datum) VALUES (1," &
> > Session("UserID") & "," & ID & ",'" & Session("Nickname") & "','" &
> > Request.Form("meinung") & "',now())"
> >
> > cnn.Execute SQL <<--- Zeile 50
> >
> > Das lustige. Er kommt nich immer... Nur bei manchen Eintragungen
> 
> Genau, und zwar immer dann, wenn etwas im Formular eingetragen wird, das
> den SQL-String durcheinander bringt: Klammern, Anf�hrungszeichen, ...
> 
> Das ist der Grund, weshalb ich immer f�r
>    rs.AddNew array(...), array(...)
> bin. Schneller, sicherer, ...
> 
> 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

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