错误类型:(0x800A0BB9)
请大家帮忙看看!byear=trim(request("byear"))
bmonth=trim(request("bmonth"))
bdate=trim(request("bdate"))
xiangzhen=trim(request("xiangzhen"))
cun=trim(request("cun"))
if byear<>"" and bmonth<>"" and bdate<>"" then
riqi=byear&"-"&bmonth&"-"&bdate
end if
if xiangzhen<>"" and riqi<>"" and cun<>""then
sql="select * from jnrtj123 where xiangzhen='"&xiangzhen&"' and riqi='"&riqi&"' and cun='"&cun&"'"
end iF
if byear="" or bmonth="" or bdate="" or xiangzhen="" or cun=""then
response.end
end if
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,2(第160行)
if rs.eof then
response.write "<script language=JavaScript>{window.alert('记录不存在或已被删除,请按“确定”返回后“刷新”页面!');window.history.go(-1);}</script>"
response.end
end if
错误类型:
ADODB.Recordset (0x800A0BB9)
参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
/uy/rijiaonai_update.asp, 第 160 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322)
网页:
POST 99 ??? /uy/rijiaonai_update.asp
POST Data:
byear=2008&bmonth=2&bdate=3&xiangzhen=%B0%B2%BB%D5&cun=%B0%B2%C7%EC&Submit=%CC%ED%BC%D3%BC%C7%C2%BC
Set rs=Conn.Execute(SQL)
看出错不 谢谢版主,我找到原因了!!!![em04] [quote][bo][un]szp2007[/un] 在 2008-10-13 21:47 的发言:[/bo]
谢谢版主,我找到原因了!!!![em04] [/quote]
[em13] 是啥? 确认数据库已经打开~还有那个参数改成1,1 楼主知道原因了也跟我们分享分享啊,虽然你知道原因了,其实我发现要是这样也应该没有问题,不定义什么RS,直接就用CONN。EXECUTE “SQL语句”,1,1,不信楼主自己试试看 不好意思,我没有告诉大家,
我忘记了加这个:<!--#include file="conn_fj16.asp" -->
辛苦了,版主! [quote][bo][un]szp2007[/un] 在 2008-10-14 20:07 的发言:[/bo]
不好意思,我没有告诉大家,
我忘记了加这个:
辛苦了,版主! [/quote]
汗 原来你没强制变量声明
建议你加上,这样只会提示你Conn没定义,错误就一目了然了。
页:
[1]
