主题:  为什么我的数据填加不进去!!??

hony

职务:普通成员
等级:1
金币:0.0
发贴:2
注册:2001/11/20 14:52:35
#12001/11/23 13:38:40
index.htm)


Untitled Document
























姓名:




家庭住址:















(add.asp)
<%
dim conn
dim sqlconn
dim name
dim adr
Set conn=Server.CreateObject("ADODB.Connection")
sqlconn="DRIVER={MicroSoft Access Driver(*.mdb)};DBQ="& Server.MapPath("list.mdb")
conn.open sqlconn
name=request.form("name")
adr=request.form("adr")
rs=Server.CreateObject("ADODB.Recordset")
sql="select * from list"
rs.open sql,conn,1,3
rs.addnew
rs"name"=name
rs"adr"=adr
rs.update
response.write"您的数据添加成功"
rs.close
conn.close
%>







5D荣誉斑竹

职务:普通成员
等级:2
金币:1.0
发贴:343
注册:2001/11/7 20:32:29
#22001/11/26 19:53:55
recordset添加数据的语法是
rsobj.addnew 字段列表 值列表
因此在增加数据之前,应该先对变量赋值,而不是你的程序中那样先增加后赋值。另外,你的赋值语句也写错了。