详细一点,毕业答辩的问题,我有点模糊,语言组织不起来,
大家帮帮忙啊
1、首先要有数据Bean,用来存放表单的数据所对应的DB表结构的列的内容。
2、有Servlet将JSP页面上的表单数据项处理,发送到服务器端的业务逻辑类中。
3、服务器端的业务逻辑类接收Servlet发送的请求,将处理过的表单的数据项存放到对应的数据Bean中,然后调用相关的数据库访问模块,完成向数据库的写入操作。
简单就是这些啦,更具体的lz可以按自己需要填一些内容。
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")
做个按钮提交就可以了
<%
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")
做个按钮提交就可以了