日期:2014-05-20  浏览次数:20486 次

为何C#查询ACCESS的日期字段失败? 提示 语法错误 (操作符丢失) 在查询表达式'time1'
我做ASP.NET程序,C#+ACCESS2003   ,查询其他类型字段正常,但想查询日期字段时出错,提示  
语法错误   (操作符丢失)   在查询表达式 'time1 ',其中time1是日期字段名
sql= "select   top   5   id,author,title,time1   from   table1   order   by   id   desc "
去掉     ,time1就正常,表中确实有time1字段,我不知什么原因?请帮助我,谢谢!

另外,ACCESS中怎么没有输入查询语句来执行的地方呢?   类似SQL   SERVER中的查询分析器的东西,那样可知语句错在哪儿啊.

------解决方案--------------------
在ACCESS中创建一个查询,设计查询的时候点“视图”菜单--> SQL 视图,这样你就可以在里面写SQL语句了。
------解决方案--------------------
把time1 改成[time1]试试