我下面是的添加记录的代码
set conn=Server.CreateObject("ADODB.Connection")
conn.open "DRIVER=Driver do Microsoft Access (*.mdb);UID=admin;PWD=;DBQ="&Server.MapPath("db2.mdb")
t_1=request.form("t1")
t_2=request.form("t2")
sql1="insert into tt1(t_1,t_2)values('"&t_1&"','"&t_2&"')"
conn.execute (sql1)
response.write (sql1)
conn.close
set conn=nothing
==========================================================================
下是错信息
无法显示网页
试图访问的网页出现问题,无法显示。
--------------------------------------------------------------------------------
请尝试执行下列操作:
单击刷新按钮,或稍后重试。
打开 127.0.0.1 主页,然后查找与所需信息相关的链接。
HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务
--------------------------------------------------------------------------------
技术信息(用于支持人员)
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。
/1969/save1.asp, 第 14 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
网页:
POST 32 ??? /1969/save1.asp
POST Data:
t1=gf&t2=gf4&Submit=%CC%E1%BD%BB
时间:
2007年5月8日, 6:48:00
详细信息:
Microsoft 支持
============================================================================
下面这段代码不错也不添加记录:
dim conn
on error resume next
connstr="DBQ="&server.mappath("db2.mdb")&";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};Pwd=;"
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
t_1=request.form("t1")
t_2=request.form("t2")
sql1="insert into tt1(t_1,t_2)values('"&t_1&"','"&t_2&"')"
conn.execute (sql1)
response.write (sql1)
conn.close
set conn=nothing
大家帮帮忙吧!我找了很多资料就是不能添加记录,太忧闷了
[此贴子已经被作者于2007-5-8 8:43:31编辑过]