jsp中如何将表单数据写入数据库

详细一点,毕业答辩的问题,我有点模糊,语言组织不起来,
大家帮帮忙啊

1、首先要有数据Bean,用来存放表单的数据所对应的DB表结构的列的内容。
2、有Servlet将JSP页面上的表单数据项处理,发送到服务器端的业务逻辑类中。
3、服务器端的业务逻辑类接收Servlet发送的请求,将处理过的表单的数据项存放到对应的数据Bean中,然后调用相关的数据库访问模块,完成向数据库的写入操作。

简单就是这些啦,更具体的lz可以按自己需要填一些内容。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-06-13
先建立数据库连接:
<%
db="db/db1.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
'如果你的服务器采用较老版本Access驱动,请用下面连接方法
'connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(db)
conn.Open connstr
function CloseDatabase
Conn.close
Set conn = Nothing
End Function
%>

再从表单中提取数据:
dim mingzi,nianling
mingzi=Request.Form("sname")
nianling=Request.Form("sage")
set rs=server.CreateObject("ADODB.Recordset")
sqlstr="insert into db (sname,sage) values('"&mingzi&"','"&nianling&"')"
rs.open sqlstr,conn,1,3
set rs=nothing
conn.close
response.Redirect("index.asp")
做个按钮提交就可以了

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网