Liebe/-r wer-weiss-was Mitglieder,
ich habe für Bekannte eine SQL-Datenbank mit Backend MS SQL SERVER
(MSDE 2000) und Frontend Access 2003 Projekt erstellt. In Access lade
ich die Daten einer gespeicherten Prozedur mit variablen Parametern
in eine Kombinationsfeld (Eigenschaft Rowsource) über eine Ereignisprozedur:
me.kombinationsfeld.rowsource = „EXEC Prozedurname ‚Datumsparameter‘“
(beispielsweise
me.kombinationsfeld.rowsource = „EXEC Prozedurname ‚31.05.2007‘“
Der Prozedur wird ein Parameter mit dem Typ Datetime übergeben.
Bei anderen Bekannten liefen diese Einstellungen tadelos. Bei dieser
gibt es einen Fehler, dass der VARCHAR nicht in ein DATETIME
umgewandelt werden kann.
Wir haben bereits die Ländereinstellungen / Gebietsschema /
Datumsformate verglichen, das Datum um eine Uhrzeit ergänzt - alles
ohne Erfolg. Ich habe auch nochmal die in einer MDE für das Datum notwendige Formatierung ausprobiert - klappt alles nicht.
Als momentane Lösung habe ich das ganze zunächst erstmal
umgeschrieben.
Haben Sie vielleicht noch Ideen, woran es liegen kann?
Vielen Dank im voraus.
EP