如何使用java在Mysql中插入行对象列表?

时间:2015-10-30 10:24:27

标签: java mysql list arraylist

我有一个行对象列表,其中每行都有一些像这样的字段

myList= [ shridhar, 1234, 2015-10-30 3:44 , someMessage, 8;
          sahil,4534, 2015-10-29 13:44 , someMessage, 18;
          shubham, 3234, 2015-10-10 12:24 , someMessage, 9]

我希望列表数据将其存储在具有不同字段的MySql数据库中,我在查询时遇到了如何设置多个值,因为我正在使用setString() PreparedStatement只接受两个参数的类方法。 我尝试过这样的事情:

String query= "INSERT INTO facebooktable(name, id, date, msg, score)" + "VALUES( ?,?,?,?,?)";
             PreparedStatement preStatement= connection.prepareStatement(query);
             for(int index=0; index<=myList.size();index++){
                 rowObj=myList.get(index);
                 preStatement.setString() // allows only two parameters

             }

如何使用PreparedStatement类传递多个值?

0 个答案:

没有答案