为什么显示插入数据成功,但数据库没有数据

来源:百度知道 编辑:UC知道 时间:2024/05/20 02:47:07
<!--#include file="conn.asp" -->
<%
bt=request("bt")
nr=request("nr")
lei=request("lei")
set rs=server.CreateObject("adodb.recordset")
sql="select * from xinxi"
rs.cursorlocation = 3
rs.open sql,conn,1,3
rs.addnew
rs("biaoti")=bt
rs("neirong")=nr
rs("classid")=lei

response.Write "插入成功"
%>

下面语句:
rs.addnew
rs("biaoti")=bt
rs("neirong")=nr
rs("classid")=lei
之后,应该添加:
rs.update
否则并没有真正的插入。

你那个插入成功是无条件输出的,并不等于真正插入成功了。

<!--#include file="conn.asp" -->
<%
bt=request("bt")
nr=request("nr")
lei=request("lei")
set rs=server.CreateObject("adodb.recordset")
sql="select * from xinxi"
rs.cursorlocation = 3
rs.open sql,conn,1,3
rs.addnew
rs("biaoti")=bt
rs("neirong")=nr
rs("classid")=lei
rs.update

response.Write "插入成功"
rs.close()
set rs=nothing
conn.close()
set conn=nothing
%>