在这外面应该有个<form>标签,它的代码为<form method="post" action="input.asp">
这把FORM表单里的内容发送到input.asp网页里,然后我们再建立一个input.asp 文件.
<%
dim conn,connStr,dbPath
on error resume next
dbPath=server.mappath("/data/data.mdb")
connStr = "Provider=Microsoft.Jet.OLEDB.4.0Data Source="&dbPath
set conn=server.createobject("adodb.connection")
conn.open connStr
if err then
err.clear
response.write("数据库连接错误!")
on error goto 0
response.end()
end if
insert into [table] ("title","content")values("title","content")
update table
conn.close()
%>
大概这样,如果你把程序发给我,我可以给你看看。 billyeniu@163.com
'第一点:是否连接资料库页面<!--#include file="conn.asp"-->'第二点:表单的写法<form name=form1 method=post action="现在文件名.asp"></form>注意表单中的名称与你现在写法是否一致[如rs("name")=name ]逐个核对,当不一致时,会产生:即时提交了,但数据库中没有资料.
'第三点:
<%
rs.open sql,conn,3,2
name=request.form("name")
...
...
beizhu=request.form("beizhu")
rs.addnew
...
...
rs.update
response.write"<script>alert('新增成功!')history.go(-1)</script>"
...
%>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)