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

Antwort per Email an