我正在设计一个asp表单,它将查询Access数据库(mdb)。表单的结果是查询日期范围(日期和日期)之间的数据结果,并在下面的asp页面上输出结果。当我尝试运行查询时收到以下错误:
Microsoft JET数据库引擎错误'80040e07' 查询表达式中的日期语法错误'name ='firstname.lastname'和date = ##'。
注意:firstname.lastname对真人有效。
它指向两行的代码如下所示:
rstDATA.open“Select * From xxx Where name ='”&用户名和& “'和日期=#”& request.Form(“ddDate”)& “#”,cnn,adOpenKeyset ,, adLockReadOnly%>
rstDATA.open“Select * From xxx Where name ='”&用户名和& “'和日期=#”& request.Form(“ddDate”)& “#”,cnn,adOpenKeyset ,, adLockReadOnly%>
其中xxxx与表格相对应。
答案 0 :(得分:0)
似乎没有提供ddDate
的价值。您确定表单中的html元素的名称属性是“ddDate”吗?