JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java 新手區  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 Re:如何修改(error:Parameter index out of range) [Re:jimwayne]
huangbb12345





發文: 19
積分: 0
於 2014-02-07 17:24 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
jimwayne wrote:
如果您是用中間改過的 SQL(如下)去執行的話...
1
String insertdbSQL = "insert into udp2(item,lifetime,count)"+"select ifNULL(max(item),0)+1,?,? FROM udp2 "; 

就會如樓上大大所說,因為 SQL statement 裡面只有兩個問號,放三個參數當然會出錯....。

不過如果您是用開頭給的 SQL(如下)去執行
1
String insertdbSQL = "insert into udp2(item,lifetime,count) VALUES(?,?,?) from udp2 "; 

但還是出現這個問題的話,也許可以試試看調整參數的型別看看....
(count 在宣告時是 Integer 型別,使用 setString 的方法去插入有可能會有問題)


我有試著改參數的type,但問題依然存在,還想不通到底應該改哪裡才能讓item存進DB...QQ


reply to postreply to post
話題樹型展開
人氣 標題 作者 字數 發文時間
4870 如何修改(error:Parameter index out of range) huangbb12345 4542 2014-02-06 23:50
4681 Re:如何修改(error:Parameter index out of range) jimwayne 388 2014-02-07 09:52
4707 Re:如何修改(error:Parameter index out of range) lasaka 61 2014-02-07 10:29
4666 Re:如何修改(error:Parameter index out of range) huangbb12345 164 2014-02-07 11:36
4646 Re:如何修改(error:Parameter index out of range) jimwayne 548 2014-02-07 12:00
4689 Re:如何修改(error:Parameter index out of range) lasaka 44 2014-02-07 11:45
4639 Re:如何修改(error:Parameter index out of range) huangbb12345 21 2014-02-07 12:00
4643 Re:如何修改(error:Parameter index out of range) huangbb12345 5249 2014-02-07 12:16
4632 Re:如何修改(error:Parameter index out of range) jimwayne 322 2014-02-07 12:26
4648 Re:如何修改(error:Parameter index out of range) huangbb12345 285 2014-02-07 12:36
4611 Re:如何修改(error:Parameter index out of range) jimwayne 645 2014-02-07 13:09
4602 Re:如何修改(error:Parameter index out of range) javaX 6 2014-02-07 13:12
4599 Re:如何修改(error:Parameter index out of range) alin 42 2014-02-07 13:14
4602 Re:如何修改(error:Parameter index out of range) jimwayne 594 2014-02-07 13:42
4570 Re:如何修改(error:Parameter index out of range) huangbb12345 510 2014-02-07 17:24
4550 Re:如何修改(error:Parameter index out of range) javaX 39 2014-02-07 17:33
4574 Re:如何修改(error:Parameter index out of range) lasaka 208 2014-02-07 17:59
4599 Re:如何修改(error:Parameter index out of range) huangbb12345 272 2014-02-07 18:48
» JWorld@TW »  Java 新手區

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8