【发布时间】:2017-01-28 14:09:26
【问题描述】:
我想提个建议,那我一般是这样加载数据库的:
PreparedStatement prep = con.prepareStatement ("INSERT INTO TABLE (NAME, LAST NAME) VALUES (?,?)");
prep.setString (1, name);
prep.setString (2, last name);
prep.executeUpdate ();
我想有一种方法可以避免指明数据引用索引,即我想把数据乱七八糟地发送到 PreparedStatement 没有索引,我想发送数据,然后它将是设置正确字段的 API,它可以使用类似这样的东西(注意我用名字颠倒了姓氏,首先发送姓氏,API 应该将其添加到第二个字段)
PreparedStatement prep = con.prepareStatement ("INSERT INTO TABLE (NAME, LAST NAME) VALUES (?,?)");
prep.setString (surname, name);
prep.setString (NAME, name);
prep.executeUpdate ();
【问题讨论】:
标签: java sql jdbc prepared-statement