ASP:SQL中Update命令使用那点错误了!简单

来源:百度知道 编辑:UC知道 时间:2024/05/14 01:29:40
<%
set myconn=Server.CreateObject("ADODB.Connection")

myconn.open "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = "&server.Mappath("fwly.mdb")

set rs=server.CreateObject("ADODB.RecordSet")
rs.open "update fwly set sex='男' where nickname='追风'",myconn,3,3

response.Write "追风的信息是:"&rs("nickname")&"<br>"&rs("sex")&"<br>"&rs("mail")

rs.close
myconn.Close

%>
这段代码那些错误了,能修改追风的性别SEX,但是出现错误页面!下列信息:
错误类型:
ADODB.Recordset (0x800A0CC1)
在对应所需名称或序数的集合中,未找到项目。
这是什么意思?我的用字段数据库里都有!
高手给指点一下
现在改了一下!能用,可还是提示错误!但能修改!
这又是怎么回事?也不显示Response.write后的内容!
下列错误信息
错误类型:
ADODB.Recordset (0x800A0E78)
对象关闭时,不允许操作。

1楼的,还是那个问题,没有解决!

还不行啊,谁给个答案啊,急啊!

<%
set myconn=Server.CreateObject("ADODB.Connection")

rs.open "update fwly set sex='男' where nickname='追风'",myconn,3,3
rs.update
rs.close
rs.open "select * from fwly where nickname='追风'",myconn,3,3
response.Write "追风的信息是:"&rs("nickname")&"<br>"&rs("sex")&"<br>"&rs("mail")
试试看

rs.open "update fwly set sex='男' where nickname='追风'",myconn,3,3

rs.update
怎么update 两次啊!
-------------------------------------------------------
str="update fwly set sex='男' where nickname='追风'"
rs.update str