多表查询问题,我看看没错的,可是就是不能运行。
if request.form("searchkey")="" then
sql="select reg.id,reg.addtime,reg.regroom,usermessege.fullname,usermessege.sex,usermessege.idcard,reg.content,usermessege.tel01,usermessege.tel02,usermessege.tel03,reg.dealtime from reg,usermessege where usermessege.indexname=reg.indexname order by reg.id desc"
else
sql="reg.id,reg.addtime,reg.regroom,usermessege.fullname,usermessege.sex,usermessege.idcard,reg.content,usermessege.tel01,usermessege.tel02,usermessege.tel03,reg.dealtime from reg,usermessege where usermessege.indexname=reg.indexname and "& Request.Form("searchfield") & " Like '%"& request.form("searchkey")&"%' order by reg.id desc"
end if
rs.open sql,myconn,1
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e21'
ODBC 驱动程序不支持所需的属性。
这样写没错吧,