uhrzeit-problem bei sql import in access

uhrzeit-problem bei sql import in access

am 14.09.2006 15:14:38 von Andreas

hallo,
beim import einer mysql-db in ms-access2000 (w2k) taucht folgendes problem
auf: ein in sql als -time- definiertes feld wird bei der einbindung in ms-
access via odbc im datumsformat dargestellt, und das auch noch ziemlich
absurd: mysql: 17:30 -> msaccess: 31.5.2019

fast alles zeiten werden mit dem 31.5. dagestellt, das jahr variiert
zischen 2011 und 2025

weiss jemand die ursache?
danke und gruesse,
andreas

Re: uhrzeit-problem bei sql import in access

am 14.09.2006 15:48:04 von Sibylle Koczian

Andreas schrieb:
> hallo,
> beim import einer mysql-db in ms-access2000 (w2k) taucht folgendes prob=
lem=20
> auf: ein in sql als -time- definiertes feld wird bei der einbindung in =
ms-
> access via odbc im datumsformat dargestellt, und das auch noch ziemlich=
=20
> absurd: mysql: 17:30 -> msaccess: 31.5.2019
>=20

Ein kurzer Blick in Access 2003 nährt den Verdacht, dass es dort nur de=
n
Feldtyp "Datum/Uhrzeit" gibt und keinen eigenen Typ für Uhrzeiten ohne
Datum. Das dürfte die Ursache sein. Wird bei der Einbindung via ODBC
eine SQL-Abfrage durchgeführt? Dann müsste sich die Zeit mit einem
(notfalls fingierten) Datum kombinieren lassen - nur finde ich auf die
Schnelle gerade nichts wirklich Geeignetes bei den Zeit- und
Datums-Funktionen im Handbuch.

--=20
Dr. Sibylle Koczian
Universitaetsbibliothek, Abt. Naturwiss.
D-86135 Augsburg
e-mail : Sibylle.Koczian@Bibliothek.Uni-Augsburg.DE

Re: uhrzeit-problem bei sql import in access

am 14.09.2006 16:26:20 von Andreas

Sibylle Koczian wrote in
news:4mt4slF7kfstU1@news.dfncis.de:

> Andreas schrieb:
>> hallo,
>> beim import einer mysql-db in ms-access2000 (w2k) taucht folgendes prob
> lem
>> auf: ein in sql als -time- definiertes feld wird bei der einbindung in
> ms-
>> access via odbc im datumsformat dargestellt, und das auch noch ziemlich
>
>> absurd: mysql: 17:30 -> msaccess: 31.5.2019
>>
>

das ganze hat ja schon lange gut funktioniert (sorry, hab ich vergessen
dazuzuschreiben). aber ich glauge, dass das _vor_ meinem upgrade auf sp4
war. ich hab naemlich gemerkt, dass da was anderes auch nicht mehr
funktionert (u.z. der import: ein msjet40.dll aus dem sp4 istschlechter als
das aud dem sp3; wenn man das alte zurueckspielt funkt zumindest der import
wieder, allerdings auch mit falscher time-umsetzung.)

lg, andreas

> Ein kurzer Blick in Access 2003 nährt den Verdacht, dass es dort nur den
> Feldtyp "Datum/Uhrzeit" gibt und keinen eigenen Typ für Uhrzeiten ohne
> Datum. Das dürfte die Ursache sein. Wird bei der Einbindung via ODBC
> eine SQL-Abfrage durchgeführt? Dann müsste sich die Zeit mit einem
> (notfalls fingierten) Datum kombinieren lassen - nur finde ich auf die
> Schnelle gerade nichts wirklich Geeignetes bei den Zeit- und
> Datums-Funktionen im Handbuch.