OVH Cloud OVH Cloud

ODBC AS400 (iseries)

1 réponse
Avatar
Bernard
Bonjour et merci de considérer ma questiion.

Je récupère via ODBC une table AS400 (iseries) contenant un champ date
préformaté (sur l'AS 400) 0000-00-00-00.00.00.000000

A l'affichage, toutes mes dates (pourtant différentes) affichent la même
valeur : 30/11/1899.

S'agirait-il d'un problème spécifique à ACCESS 2003? La même application en
AC2000 renvoie correctement les dates de l'AS400.
Le cas échéant, que puis-je faire? Sachant qu'il m'est impossible (pour des
raisons que je vous épargne) de modifier la structure de la table sur l'AS400.

Je vous remercie pour votre aide précieuse.

Excellente soirée!

Bernard

--
Ben 75 (qui vous remercie vivement)

1 réponse

Avatar
3stone
Salut,

"Bernard"
| Je récupère via ODBC une table AS400 (iseries) contenant un champ date
| préformaté (sur l'AS 400) 0000-00-00-00.00.00.000000
|
| A l'affichage, toutes mes dates (pourtant différentes) affichent la même
| valeur : 30/11/1899.


Cela semble plutôt être la date "zéro" pour Access...


| S'agirait-il d'un problème spécifique à ACCESS 2003? La même application en
| AC2000 renvoie correctement les dates de l'AS400.
| Le cas échéant, que puis-je faire? Sachant qu'il m'est impossible (pour des
| raisons que je vous épargne) de modifier la structure de la table sur l'AS400.


Essaies de les importer au format texte et de faire ensuite un traitement
et mise à jour dans la table d'access.


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/