Hallo!
> Mal klappt alles und das Datum steht richtig in der Datenbank mal ist
> Tag=20
> und Monat vertauscht und mal kommt sogar eine ODBC-Exeception
> (Syntaxfehler=
> =20
> in INSERT bzw. UPDATE). Was mache ich falsch? Mein SQLStr lautet z.B:
>
> INSERT INTO TabelTest (Datum) VALUES ('20.05.2002')
>
> Wie muss ich das SQL-Statement erstellen um alle
> Datenbanktreiberversionen=
F�r eine totale Unabh�ngigkeit von Datenbank und Gebietsschema und
kannst Du ADO benutzen:
Rs.Open "SELECT * FROM ... WHERE 1=0", ...
Rs.AddNew array("s1", "s2", "s3, ...), array(v1, v2, v3, ...)
Das h�tte dann auch noch den Vorteil, dass Du keine Statements in
langsamen VBS zusammensetzen musst und gleichzeitig auch Probleme bei
der Konvertierung von Boole- und W�hrungsliteralen vermeidest. Da so
manche Access Datenbank irgendwann mal auf SQL Server umgestellt wird,
w�ren die dabei auftretenende Probleme gleich mit gel�st.
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