java arraylist 数据库_将arraylist写入数据库java

我有两个arraylists插入数据库表中的2列,如下所示:

arraylist1: 123444, 324555, 6423643, 532326

arraylist2: jkfdsl, nkjfsdlj, jdslkfjdlkj, jfsldjfsk, fjdlskjfs

我编写了以下代码来插入arraylists,但它不起作用.我将感谢你的帮助.

try {

// Prepare a statement to insert a record

String sql = "INSERT INTO soundsdata.splog (arraylist1, arraylist2) VALUES(?,?)";

pstmt = (PreparedStatement) con.prepareStatement(sql);

pstmt.setArray(1,sptospring);

pstmt.setString(2,eachList.toString());

// Insert the row

pstmt.executeUpdate();

}finally {

pstmt.close();

}

解决方法:

这是你可以做的事情:

假设您正在尝试创建一行,其中第一列将以逗号分隔格式包含第一个ArrayList的内容,第二列将包含secondArrayList的内容

StringBuilder buffer = new StringBuilder();

boolean processedFirst = false;

String firstParam = null, secondParam = null;

try{<

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值