Bonjour,

J'ai un server MS-SQL2000 version French sur lequel j'execute des requêtes avec un exe .NET.

J'ai des requêtes de la forme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
Select Horodatage,valeur1 from mTable 
Where Horodatage BETWEEN 'dd/mm/yy 00:00:00' and 'dd/mm/yy 00:00:00'
Jusque la pas de problème, tout va bien

Je doit installer le même exe sur un PC qui est lui en MS-SQL2000 version English.

Et la problème, les requêtes de ce style ne marchent plus.
Le seul moyen que j'ai trouvé et de rajouter SET DATEFORMAT dmy avant de faire ma requête ou de mettre les dates au format mm/dd/yy dans mon Between.

Ca m'embete un peu de devoir reprendre ton mon soft.
D'ou ma question :

Y a t'il un moyen d'indiquer à SQL le format de datetime que l'on veut utiliser, une option à régler dans un coin, un truc comme ca quoi....

Merci