我想一個建議的話,通常我以這種方式在數據庫上加載數據:我可以在INSERT PreparedStatement中使用命名參數嗎?
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();