【问题标题】:ASP error Microsoft JET Database Engine error '80040e07'ASP 错误 Microsoft JET 数据库引擎错误 '80040e07'
【发布时间】:2014-02-05 19:08:18
【问题描述】:

我正在设计一个将查询 Access 数据库 (mdb) 的 asp 表单。表单的结果是查询一个日期范围(date from 和 date to)之间的数据结果,并在下面的asp页面上输出结果。当我尝试运行查询时,我收到以下错误:

Microsoft JET 数据库引擎错误“80040e07” 查询表达式 'name = 'firstname.lastname' 和 date = ##' 中的日期语法错误。

注意:firstname.lastname 与真人相对应。

它指向的代码有如下两行:

rstDATA.open "Select * From xxx Where name = '" & username & "' And date = #" & request.Form("ddDate") & "#",cnn, adOpenKeyset, ,adLockReadOnly %>

rstDATA.open "Select * From xxx Where name = '" & username & "' And date = #" & request.Form("ddDate") & "#",cnn, adOpenKeyset, ,adLockReadOnly %>

其中 xxxx 对应于表格。

【问题讨论】:

标签: database jet


【解决方案1】:

提供的ddDate 似乎没有任何价值。您确定您的表单中有一个 html 元素,其 name 属性的值是“ddDate”吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多