导航:首页 > 编程大全 > 如何把一个集合插入数据库

如何把一个集合插入数据库

发布时间:2023-07-16 03:29:38

Ⅰ 如何将List集合插入到数据库

可以用QueryRunner的batch方法
public class Test {
private static final String DRIVER_CLASS_NAME = "";
private static final String JDBC_URL = "";
private static final String USER = "";
private static final String PASSWORD = "";
public static void main(String[] args) {
int count = 10; // 插入记录的数目
Object[][] params = new Object[count][];
for (int i = 0; i < count; i++)
// 将每条记录的数据插入数组
params[i] = new Object[] { "", "", "" };
batch(params);
}
public static Connection getConnection() {
Connection conn = null;
try {
Class.forName(DRIVER_CLASS_NAME);
conn = DriverManager.getConnection(JDBC_URL, USER, PASSWORD);
return conn;
} catch (Exception e) {
return null;
}
}
public static void batch(Object[][] params) {
QueryRunner queryRunner = new QueryRunner(true);
String sql = "INSERT INTO TABLE_NAME VALUES (?,?,?)";
try {
queryRunner.batch(getConnection(), sql, params);
} catch (SQLException e) {
e.printStackTrace();
}
}
}

Ⅱ 把list集合里的数据存到数据库里 的一张表里 求具体代码

Result rs = conn.executeQuery();
while(rs.next()){
list.add(rs.getString("columnName"));

}

-- 定义源函数
create function func()
returns @tbl table (c_au_id varchar(20), c_au_lname varchar(50))
begin
insert into @tbl select au_id, au_lname from dbo.authors
return ;
end
-- 查询语句
select * from func()

阅读全文

与如何把一个集合插入数据库相关的资料

热点内容
屏幕完全坏了如何拿出数据 浏览:284
手机上的k歌文件在哪里 浏览:672
手机百度云好友文件在哪里 浏览:351
苹果手机备份数据怎么备份 浏览:579
word2013导航怎么做 浏览:52
微信嘀嘀怎么充值 浏览:646
盘符文件名称路径 浏览:684
小米计算器代码 浏览:873
linuxc读取文件 浏览:635
安卓写笔记软件 浏览:412
少儿电子编程是什么 浏览:425
数据中的间谍是什么 浏览:44
gps导出来的数据是乱码怎么办 浏览:575
360宏病毒专杀后文件没有了 浏览:257
手机显示有网络为什么没信号 浏览:197
qq钻全满图 浏览:424
u盘有木马文件不见了 浏览:835
网络断了路由器还能连wifi 浏览:101
懂球帝的数据来自哪里 浏览:791
找普工的app靠谱的有哪些 浏览:849

友情链接