java项目大概多少张表,要把数据插入到多张表?该如何处理
当前位置:我的异常网» Java Web开发 » 要把数据插入到多张表?该如何处理
要把数据插入到多张表?该如何处理
www.myexceptions.net 网友分享于:2013-01-27 浏览:209次
要把数据插入到多张表?
我有个问题:我要把一条数据插入3张表中,如何控制插入出错时全部回滚,我现在的代码是这样的:
PreparedStatement pstmt = con.prepareStatement(
"insert into Xz_jbxxb(xz_id,xx_id,xk_id,xz_cxrq,dc_id,xz_cxc,xz_zt) values (?,?,?,?,?,?,?) ");
pstmt.setString(1, (String) listxh.get(i));
pstmt.setString(2, (String) listzyxxx.get(1));
pstmt.setString(3, (String) listzyxxx.get(2));
pstmt.setString(4, (String) listzyxxx.get(3));
pstmt.setString(5, (String) listzyxxx.get(4));
pstmt.setString(6, (String) listzyxxx.get(5));
pstmt.setString(7, "ZYX ");
pstmt.execute();
pstmt.clearParameters();
pstmt = con.prepareStatement(
"insert into Xz_zyx(xz_id,xz_zt,xz_cbj,xz_dcf,xz_qtfy,xz_zjj,xz_czjg,dt_id) values (?,?,?,?,?,?,?,?) ");
pstmt.setString(1, (String) listxh.get(i));
pstmt.setString(2, "ZYX ");
pstmt.setFloat(3, Float.parseFloat((String)listzyxxx.get(6)));
pstmt.setFloat(4, Float.parseFloat((String) listzyxxx.get(8)));
pstmt.setFloat(5, Float.parseFloat((String) listzyxxx.get(9)));
pstmt.setFloat(6, Float.parseFloat((String) listzyxxx.get(7)));
pstmt.setFloat(7, Float.parseFloat((String) listzyxxx.get(10)));
文章评论
java项目大概多少张表,要把数据插入到多张表?该如何处理相关推荐
- 表间数据复制--SELECT表中的数据插入到新的表中(ORACLE,MSSQL)
表间数据复制--SELECT表中的数据插入到新的表中 --在Oracle 9i中 CREATE TABLE scott.test AS (SELECT DISTINCT empno,ename,hir ...
- mysql从某表中查询数据插入到另一表的处理
2019独角兽企业重金招聘Python工程师标准>>> MySQL数据库为例,介绍如何通过SQL命令行将某个表的所有数据或指定字段的数据,导入到目标表 中.此方法对于SQLServe ...
- 把一个表中的数据插入到另一个表
把表B中的字段,插入到表A中: INSERT INTO 表A(字段名1, 字段名2, --) SELECT (字段名1, 字段名2, --) FROM 表B; 把表table_b 复制一份为tabl ...
- mysql从一个表中查询数据插入到另一个表中
1.插入全部数据 insert into table1 select * from table2; 2.插入指定字段值 insert into table1(field1) select field1 ...
- oracle将表导入到表空间,关于ORALCE一个表空间的数据导入到另一个表空间的方法(原创)...
用户: whnaproject 所属表空间: whnaproject 新用户 : wniec 所属新表空间: wniec 要求:将用户whnaproject中的数 ...
- oracle怎么查询和插入表,Oracle查询一个表的数据插入到另一个表
1. 新增一个表,通过另一个表的结构和数据 create table XTHAME.tab1 as select * from DSKNOW.COMBDVERSION 2. 如果表存在: insert ...
- java实现hbase表创建、数据插入、删除表
近日查看了相关资料后,梳理了一下用java实现hbase的表创建.数据插入.删除表,代码如下: 1.需要的jar包: commons-codec-1.4.jar commons-logging-1.0 ...
- 《项目经验》--简单三层使用DataTable向数据库表批量导入数据---向SqlServer多张张表中导入数据
前面已经介绍过如何向数据库的一张表中批量导入数据,详情见博客<项目经验---简单三层使用DataTable向数据库表批量导入数据---向SqlServer一张表中导入数据>:本文主要介绍如 ...
- mysql从一个表查出写入另一个表_sql语句 怎么从一张表中查询数据插入到另一张表中...
展开全部 sql语句从一张表中查询数据插入到另一张表中的方法如下:e68a843231313335323631343130323136353331333365653762 1.select * int ...
最新文章
- mysql导出excel命令,在命令行导出MySQL数据到excel表
- sigmstar SSD201/SSD202 openwrt--应用支持分享
- Lattice 的 Framebuffer IP核使用调试笔记之datasheet笔记
- JSF –渴望的CDI bean
- 【初学者必读】:前端工程师的知识体系
- java for each 原理_Java for each实现机制代码原理解析
- C++——复制构造函数的形参为什么要是const引用
- 【spring boot】application.properties官方完整文档【参考使用】
- 实验二 VB基本界面设计
- 双主动桥隔离双向DC-DC变换器(一)摘要、引言
- 维克多DBC文件结构
- c语言中关系运算符和逻辑运算符,c语言中的关系运算符和逻辑运算符
- 四象限里的正弦、余弦和正切(四象限反正切函数的原理)
- HDU-6287 口算训练(想法题)
- python画实心圆_任意空实心圆形打印|Python练习系列[8]
- 计算机大赛网站设计,【计算机设计大赛】网站设计类决赛圆满落幕
- C语言的goto语句,scanf的注意点以及好玩的指令
- 【BH区块链项目热点问答】加拿大石油公司利用废弃天然气为挖掘BTC提供动力。你怎么看?...
- 信息搜集-敏感信息收集
- torch.long()
热门文章
- 蓝牙(三)蓝牙协议的初始化
- 京东云mysql镜像_京东云数据库RDS SQL Server高可用概述
- 小米 12 Ultra 搭载 3D ToF 摄像头和 Surge C2 ISP
- C专家编程 第1章 C:穿越时空的迷雾 1.4 KR C
- 1.MySQL增删改查(初阶)
- 华为副总裁的演讲,披露了华为在5G领域最新布局
- 在线成语接龙答题有奖微信小程序源码V1.5.1
- 贪心算法基础之活动时间安排(一)安排 51nod 贪心教程
- 通过拖拽改变图片大小
- 【LeetCode/力扣】1723. 完成所有工作的最短时间