大家帮我看下这段代码哪儿错了?

来源:百度知道 编辑:UC知道 时间:2024/09/23 08:19:52
<!--#include file="conn.asp"-->
<% set rs=Server.CreateObject("Adodb.Recordset")
sql="select * from text" '为数据库中的一个数据表,即你要显示的数据所存放的数据表
rs.open sql,conn,1,3 '表示打开数据库的方式
rs.addnew '新增加一条记录
rs("textTXT")=text '将xx的值传给name字段
rs.update '刷新数据库
response.cookies("textID")=rs("textID")
rs.close
set rs=nothing
conn.close '这几句是用来关闭数据库
set conn=nothing
'response.Write("你已经成功提交")
%>
<%
dim conn,connstr
on error resume next
connstr="DBQ="+server.mappath("database/vote.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=Server.CreateObject("ADODB.CONNECTION")
conn.open connstr

if trim(request("txt"))="" then
response.write "<

有什么问题吗?

你这个text有值吗?
rs.open sql,conn,1,3 是可写的吗?

你的表肯定不值这个字段吧?
那些不能为null的字段,或者没有初始值的字段你也要更新

-------------------------
你的主键这些都不更新?