Requete sql sur Bib AS400
Bonjour,
je fais un programme en vb.net 2003 pour extraire la dernière log du batch sur un AS400 (V5R4), pour cela il me faut prendre le bon QHST***.
Donc je crée un connexion avec ODBC puis je fais ma requete pour la mettre dans un datagrid, histoire d'avoir un visuel et c est la que ca coince...
ma requete SQL :
Code:
1 2
|
da1 = New OdbcDataAdapter("SELECT LAST_ALTERED_TIMESTAMP, TABLE_NAME FROM QSYS2.SYSTABLES WHERE TABLE_NAME LIKE 'QHST%' and LAST_ALTERED_TIMESTAMP >= 20120417 ", conn) |
plantage... :
Citation:
opérande de l'opérateur incompatible
que je mette <= ou = ou >= ca plante.
Je suppose que c est une histoire de conversion de date entre l'Os400 et VB mais je sèche, quelqu'un à déja rencontré ce problème ?
Ps : si je mets :
Code:
"SELECT LAST_ALTERED_TIMESTAMP, TABLE_NAME FROM QSYS2.SYSTABLES WHERE TABLE_NAME LIKE 'QHST%'"
le programme fonctionne tres bien.
Merci d'avance.
En espérant qu je suis dans le bon forum...