MS Access et TQuery (probleme sur les dates)
Bonjour,
Je dois faire ,avec un TQuery, sur une base MS Access, une requete du type :
Code:
1 2
|
SELECT * FROM OEUVRES WHERE DATE_OEUVRE>"22/05/2000 01:01:00" |
Sans l'heure, le code suivant fonctionne (# est equivalent � to_date sous oracle):
Code:
1 2 3 4
|
String Requete = "SELECT * FROM OEUVRES WHERE DATE_OEUVRE>#22/05/2000#";
Query1->SQL->Add(Requete);
Query1->Active=true; |
Mais en rajoutant l'heure , �a ne marche pas:
Code:
1 2 3 4
|
String Requete = "SELECT * FROM OEUVRES WHERE DATE_OEUVRE>#22/05/2000 01:01:00#";
Query1->SQL->Add(Requete);
Query1->Active=true; |
j'ai donc cr�e , une requete dans access qui m'a donn�,en mode SQL, le format US de date #5/22/2000 1:1:0#" et qui s'execute correctement � partir de mS Access...
... , mais quand j'execute cette requete via TQuery �a ne marche pas :
Code:
1 2 3 4
|
String Requete = "SELECT * FROM OEUVRES WHERE DATE_OEUVRE>#5/22/2000 1:1:0#";
Query1->SQL->Add(Requete);
Query1->Active=true; |
et j'ai l'erreur :
Code:
1 2
|
Field '1:0#' is of an unknown type |
je n'ai trouv� nul part la solution , juste un post d'un autre forum (http://dbforums.com/t396438.html) relatant le meme probleme mais ne donnant pas la solution ...
je bloque depuis plus de 3 jours sur ce probleme , A l'aide !!![/b]