菜鸟求助,高手指点
我是个菜鸟,我在改一个搜索页面时在数据库里把几个数字的数据类型改成文本类型的了(在改这里之前可以正常打开页面)
结果打开这个搜索页面时提示如下:
Microsoft VBScript 编译器错误 错误 '800a03f6'
缺少 'End'
/iisHelp/common/500-100.asp,行242
Microsoft JET Database Engine 错误 '80040e07'
标准表达式中数据类型不匹配。
/100chuan/house/search.asp,行139
search.asp的这部分代码是:
130 <%
131 H_lx=trim(request("lx"))
132 H_qy=trim(request("qy"))
133 H_mj=trim(request("mj"))
134 H_mj1=trim(request("mj1"))
135 H_jg=trim(request("jg"))
136 H_jg1=trim(request("jg1"))
137 set rs=server.createobject("adodb.recordset")
138 sql="select * from house where mytype='"& H_lx &"' and fw_quyu='"& H_qy &"' and fw_mianji >= "&H_mj&" and fw_mianji <= "&H_mj1&" and fw_jiage >= "&H_jg&" and fw_jiage <= "&H_jg1&" order by id desc"
139 rs.open sql,conn,1
[此贴子已经被作者于2005-11-13 13:05:09编辑过]