Ich habe ein interessantes Phänomen. In einer Excel Datei löse ich via VBA Code eine SQL Abfrage über ODBC auf einen SQL Server ab. Dies funktioniert bei den meisten Benutzern problemlos. Bei zwei Benutzern jedoch erhalte ich die Fehlermeldung "Laufzeitfehler '1004': Allgemeiner ODBC-Fehler".
Nach längerem Testen habe ich gemerkt, dass der Fehler durch den Datumsstring ausgelöst wird. Das Datum "2006-01-01" funktioniert überall problemlos. Besagte Benutzer erhalten jedoch die Fehlermeldung, wenn sie das Datum "2006-12-31" eingeben. Wenn hingegen "2006-31-12" (also Tag und Monat vertauscht) mitgegeben wird, funktioniert es bei denen. Dafür beim ganzen Rest vom Team nicht mehr.
Jetzt meine Frage: Kann mir irgendwer sagen, wo ich eine solche Einstellung vornehmen könnte?? Ich weiss bereits, dass es Computer unabhängig ist, weil die beiden dieses Problem auf allen PC haben. An der Konfiguration der ODBC Schnittstelle kann es ebenfalls nicht liegen, die ist überall gleich. Am Benutzerprofil kann es nicht liegen, weil ich dieses bereits lokal sowie auch serverseitig gelöscht und neu erstellt habe...
Vielen Dank für eure Hilfe!
froeschli
PS. ich werde die nächsten zwei Wochen nicht all zu viele Antworten geben können, da ich in Bulgarien am Schwarzen Meer verweile!
Nach längerem Testen habe ich gemerkt, dass der Fehler durch den Datumsstring ausgelöst wird. Das Datum "2006-01-01" funktioniert überall problemlos. Besagte Benutzer erhalten jedoch die Fehlermeldung, wenn sie das Datum "2006-12-31" eingeben. Wenn hingegen "2006-31-12" (also Tag und Monat vertauscht) mitgegeben wird, funktioniert es bei denen. Dafür beim ganzen Rest vom Team nicht mehr.
Jetzt meine Frage: Kann mir irgendwer sagen, wo ich eine solche Einstellung vornehmen könnte?? Ich weiss bereits, dass es Computer unabhängig ist, weil die beiden dieses Problem auf allen PC haben. An der Konfiguration der ODBC Schnittstelle kann es ebenfalls nicht liegen, die ist überall gleich. Am Benutzerprofil kann es nicht liegen, weil ich dieses bereits lokal sowie auch serverseitig gelöscht und neu erstellt habe...
Vielen Dank für eure Hilfe!
froeschli
PS. ich werde die nächsten zwei Wochen nicht all zu viele Antworten geben können, da ich in Bulgarien am Schwarzen Meer verweile!
Kommentar