查询表达式中的语法错误(缺少运算符)

时间:2010-12-15 02:57:51

标签: c# ms-access ado.net

我正在使用Access作为DB的基于C#Form的应用程序。

收到此错误

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

在此查询上。

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

此查询有什么问题?

1 个答案:

答案 0 :(得分:6)

我猜你在日期时间周围需要引用哈希:

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