2010-12-15 5 views
1

Je travaille avec l'application C# Form avec Access en tant que DB.Erreur de syntaxe (opérateur manquant) dans l'expression de la requête

Et obtenir cette erreur

Syntax error (missing operator) in query expression 'Request_Data = 12/15/2010 12:00:00 AM AND User_ID = '1''. 

Sur cette requête.

String sql = "Select * From Requests WHERE Request_Data = 12/15/2010 12:00:00 AM AND User_ID = '1'"; 

Quel est le problème dans cette requête?

Répondre

6

Je devine que vous besoin citations hash autour du datetime:

String sql = "Select * From Requests WHERE Request_Data = #12/15/2010 12:00:00 AM# AND User_ID = '1'";

+0

Request_Data est de date/heure et ne nécessitent datatype pas de guillemets. Bien que je l'ai essayé et donne une erreur de type de données incorrecte. – itsaboutcode

+0

Peut-être # 12/15/2010 12:00:00 AM # à la place. – thirtydot

+0

Merci l'homme, il résout le problème. – itsaboutcode

Questions connexes