当前页面: 开发资料首页 → JSP 专题 → 插入数据库
插入数据库
摘要: 插入数据库
有一张表单,要把表单上的数据提交到数据库,比如其中一部分提交到A表,另一部分提交到B表,B表要插入一个或循环插入多个值,A、B表有个一相同的列名
比如:
A表:
编号 名字 年龄
001 df 21
B表:
编号 旧编号 地点
1001 001 ds
1002 001 de
1003 001 skd
B表中的值是有<select>中获得
给个例子
不知道你想要什么例子,是单单的sql还是,还是从页面到数据入库的整个过程。
下面提供一下思路:
1.根据提交过来的参数构造一个与A表对应的数据对象A,即bean
2.将插入数据的操作过程放在一个Transaction中,可以考虑用Hibernate,这样好多与数据库连接,事务的管理都不用我们管。
3.采用Hibernate中的session提供的数据保存方法save(obj)来完成数据的插入操作
s.save(instance of object A);
for(int i=0;i
{
s.save(instance of Object Bi);
}
不用bean做,纯javascript来做,是从页面到数据入库的整个过程
嗯,對!
to(tonyzhangcn)
用session的做法,能给个具体点的例子吗?
刚学JSP,很多不懂,不要见怪啊,呵呵