[VS2013] 比較ACCESS的值是否重複

看板Visual_Basic作者 (KeNji)時間11年前 (2014/03/25 16:26), 編輯推噓3(305)
留言8則, 6人參與, 最新討論串1/1
VB新手想請教一個問題 小弟用VB配合ACCESS寫了一個小型的資料庫程式(WINDOWS FORM) 而我在"名稱"這個欄位在ACCESS資料庫的設定是索引且不可重複的 我KEY完要新增的資料,按下儲存時,系統就會因為資料庫回傳不可重複 就直接當機了。 如右圖 http://ppt.cc/q7V9 所以我想請教一下 如何在未按下儲存時,在TEXTBOX afterupdate時,馬上確認"名稱"是否重複 若有重覆,跳出提醒視窗,此"名稱"重複 又或是,我在按下儲存時,確認"名稱"是否重複,若重複,則跳出提醒視窗 而不是像現在這樣,直接當掉,跳出程式 煩請各位高手教教我,感激不盡~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.33.201.202

03/25 18:12, , 1F
1.先做一次Select 2.用Try Catch攔
03/25 18:12, 1F

03/25 20:03, , 2F
在儲存前去找資料庫中是否有那筆資料
03/25 20:03, 2F

03/26 08:26, , 3F
可以請問一下~有語法範例可以參考嗎?
03/26 08:26, 3F

03/26 16:25, , 4F
你聽過SQL select嗎?
03/26 16:25, 4F

03/27 08:50, , 5F
我有查了很多關於SELECT的範例,但都會出現語法錯誤
03/27 08:50, 5F

03/27 08:51, , 6F
所以才來這邊問~_~
03/27 08:51, 6F

04/01 22:01, , 7F
1F就是正解囉~
04/01 22:01, 7F

04/11 00:00, , 8F
ADDNEW之前先查詢~ 允許才新增~ 不然就是把INDEX拿掉XD
04/11 00:00, 8F
文章代碼(AID): #1JCJsjMb (Visual_Basic)
文章代碼(AID): #1JCJsjMb (Visual_Basic)