Bonjour,
j'ai un problème et je ne vois pas vraiment comment je pourrais le résoudre de façon général.
J'exécute une requête dans un programme VB.NET à l'aide de OleDb, dans ma requête il y a une clause where sur une date, comme ceci :
Le problème est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 WHERE DATEDEMANDE = '" & CDate(enreg("DATEDEMANDE")) & "'"
- Ma machine (ou s'execute mon programme) est en français
- Le serveur de BDD est en Anglais
Donc ma requête plante sur la conversion de date (Out-of-range exception), le provider ne convertit donc pas la date comme il faut.
PS: enreg() est un DataRow.. si ça change qqch
Partager