conn=server.CreateObject("adodb.connection")
conn.open
"driver={microsoft
Access
driver
(*.mdb)}dbq="&server.MapPath("qq.mdb")
这是连接数据库的,qq是数据名
set
rs=server.CreateObject("adodb.recordset")
sql="select
*
from
products"
rs.open
sql,conn,1,1
这是连接数据表的,连接完成之后方可添加数据
,这里的products
是数据表的名称
首先网数据库添加,需要底层执行sql,1、你要debug一下,是否走到了底层执行sql,执行sql的时候,数据库连接是否正确,数据库连接方法里面,是否执行完后关闭了数据库
2、如果你连接的是oracle数据库,那么你需要在代码里面提交事务,如果是sqlserver
默认不用处理事务。
3、检查你的sql语句是否正确。
第二个跳转页面获取数据,我不清楚你是指的提交的时候还是跳转到你的表单页面。
1、如果是提交的时候,那么检查你的form的action是否正确指向了你的servlet的方法。如果你这里没有问题,那么检查你的servlet的xml配置文件,是否有这个servlet的配置。
2、如果你上面这一步成功了,那么检查你的form的method是否为post提交。
简单点说,主要有几个步骤:1、确保你能连接mysql数据库(前提是有安装mysql数据库并有相应的库表);
2、确保你能获取数据库连接(前提是有mysql的驱动程序);
3、拥有负责数据写入的Dao类(就是用来写入数据库的java类);
4、在servlet中利用Dao类向数据库中写入数据。
至于有没有jsp负责数据的展现,看实际需要就可以。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)