为什么表单信息无法提交到数据库?

为什么表单信息无法提交到数据库?,第1张

先做一个html页面,名字为:input.html,里面包含表单的内容,最后应该有个提交的按纽,把按纽的html代码为<input type="submit" name="Submit" value="提交" />

在这外面应该有个<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()

%>

大概这样,如果你把程序发给我,我可以给你看看。 [email protected]

'第一点:是否连接资料库页面<!--#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>"

...

%>


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10824906.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存