关于查询!

VFP 2002-07-25 02:24:48
出错提示:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e21'

ODBC driver does not support the requested properties.

/1/duo_cx_jg.asp, 行44

<!--#include file="dbconn.inc" -->
<%xm=trim(request("xm"))
condition=""
rq1=""
if xm <> "" then condition=" 姓名->"&xm&" "
nian=trim(request("nian"))
yue=trim(request("yue"))
ri=trim(request("ri"))
if nian <> "" then
rq=nian
rq1=nian&"年"
end if
if yue <> "" then
rq=rq&"-"&yue
rq1=rq1&yue&"月"
end if
if ri <> "" then
rq=rq&"-"&ri
rq1=rq1&ri&"日"
end if
if rq1 <> "" then condition=condition&"日期->"&rq1&" "
session("name")=name
session("rq")=rq
session("condition")=condition
%>
.......
<%
sql="select * from b where xm like '%"&session("xm")&"%' and convert(char,sj,21) like '%"&session("rq")&"%'"
set rs=server.createobject("adodb.recordset") <--------44行就在此
rs.open sql,conn,1,1
%>

请问错在哪?(ACCESS数据库)日期和姓名联合查询。
...全文
3 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
VFP 2002-07-25
出错提示:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e21'

ODBC driver does not support the requested properties.

/1/duo_cx_jg.asp, 行44

怎么解决?
回复
blackcatiii 2002-07-25
日期为什么不用datetime类型?
看能否在asp里CDate了
if rq<>"" then
if not isDate(rq) then
response.write "日期格式不正确"
response.end
end if
rq=CDate(rq)
end if
session("rq")=rq
回复
cmsoft 2002-07-25
sql="select * from b where xm like '%"&session("xm")&"%' and sj like '%"&session("rq")&"%'"
response.write sql
response.end
输出SQL,在ACCESS里执行一下
回复
cmsoft 2002-07-25
sql="select * from b where xm like '%"&session("xm")&"%' and sj like '%"&session("rq")&"%'"
response.write sql
response.end
输出SQL,在ACCESS里执行一下
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告