java.sql.SQLException: 無效的列索引

java

DBUtil中的Preparedstate中的sql語句和直接在PL/SQL中的語句表達是不完全一樣的。

java中涉及到佔位符問題,某些表達有差異。

在數據庫中插入語言這樣寫:

<span style="font-size:18px;">insert into Scode(county,county_code) values('諸暨','5752');</span>

在java中要這樣表達:

<span style="font-size:18px;">state = conn.prepareStatement("insert into Scode(county,county_code) values(?,?)");</span>
<span style="font-size:18px;">
</span>
<span style="font-size:18px;">如果還是給?號加上''的,就會出現無效索引的錯誤。</span>


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章