看板
[ java ]
討論串[問題] 如何抓到剛存入資料庫的那筆ID
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
MySQL限定語法. SELECT LAST_INSERT_ID() AS ID FROM `table`. 自動叫出這個"連線"曾經新增過的主鍵ID. 另外 select max() 非常危險 如果在密集寫入的的SQL中就會出包 不難發生. 如果不是MySQL又是密集寫入的話 在資料結構上的一個小
(還有32個字)
內容預覽:
http://www.freshblurbs.com/jdbc-get-last-inserts-id. 不過, 與其自己弄, 我建議你直接去用 Hibernate 等的 ORM. tools, 你現在的做法, 一來把 persistence 的 logic 入侵. 了 model, 二來設計上要顧
(還有25個字)
內容預覽:
^^^^^^^^^^^^^^^^^^. 更新會是問題嗎? 當然,如果你敢靠 name 去 update.... 新增的話,有個東西叫做 getGeneratedKeys(). 至於這種東西有沒有實質效果... 你去問 JDBC driver [炸]. 當然,請不要忘記搭配另外一種格式的 ps.exe
(還有298個字)
內容預覽:
因為想要寫個物件導向式的類別來做資料庫的存取. 例如說 學生資料庫 students 在java的類別就叫做 student. 資料表有兩個欄位id(PK,AI) name(VARCHAR). 我希望能做這樣的功能. private static int id;. private static St
(還有803個字)
首頁
上一頁
1
下一頁
尾頁