ASP编程联数据库

来源:百度知道 编辑:UC知道 时间:2024/06/06 19:53:56
此程序,为表的修改.能运行,但是修改的不对.啊
<%@ language=Jscript %>

<html>
<body>
<%

var admin=Request("admin")(1);
var password=Request("password")(1);
var aleave=Request("aleave")(1);
conn=Server.CreateObject("ADODB.Connection");
DBpath=Server.MapPath("gly.mdb");
conn.Open("driver={microsoft Access Driver (*.mdb)};dbq="+DBpath);

rs=Server.CreateObject("ADODB.Recordset");
sql="select * from Admin ";
rs.open(sql,conn,1,3);
rs.addnew;
rs("admin")=admin;
rs("password")=password;
rs("aleave")=aleave;
rs.update;
rs.close;
conn.close;
Response.redirect("index1.asp");

%>
</body>
</html>

去掉rs.addnew; 即可!

需要简单范例找46439658

rs.addnew与rs.update重复,如果用添加就不用更新,如果用更新就不用增加!其实两者是一样的,更新的概念是更新表!包括添加和更改数据。而不是只更改数据。不要把更新和更改混为一谈。而添加则是纯粹添加数据。