回 帖 发 新 帖 刷新版面

主题:asp与sql的问题,求救!!!!!!!!

ida是从上页获取的,没错,我测试了
<% 
ida=request("mid")
connstr="Provider = sqloledb;driver={sql server};+server=SHAOSJM-8BC9D56;database=asp;uid=sa;pwd=sa"
set conn=server.CreateObject("ADODB.Connection")
conn.open connstr
set rs1=server.CreateObject("adodb.recordset")
sql="select id,name,pwd from nam where id='&ida&'"
rs1.open sql,conn,3,3
%>
提示一个错误
ADODB.Field (0x80020009)
BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。
怎么回事啊?我想把id,name,pwd赋给3个文本域,用于修改用。

回复列表 (共1个回复)

沙发

如果你的id是字符型
 sql="select id,name,pwd from nam where id='"&ida&"'"   
如果你的id是数字型或自动编号型
 sql="select id,name,pwd from nam where id="&ida

我来回复

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