回 帖 发 新 帖 刷新版面

主题:遇到  错误 '80020009' 求助

<%do while not rs.eof
dim Godbook,username
set Godbook=server.CreateObject("adodb.recordset")
Godbook.open "select username from [user] where userid="&rs("userid"),conn,1,1
username=trim(Godbook("username"))---------行134
Godbook.close
set Godbook=nothing
%>


出现
错误 '80020009' 
/cnguanli/editdingdan.asp,行 134 
是为什么呢?

回复列表 (共1个回复)

沙发

你这条sql有记录吗?如果没有记录的话,这里就取不到值了,所以要报错!
最好事先要判一下记录集是否为空,这是一个好习惯。

if not Godbook.eof then
  username=trim(Godbook("username"))
end if

我来回复

您尚未登录,请登录后再回复。点此登录或注册