DBGRID key值重複的問題 |
答題得分者是:herbert2
|
akemi
一般會員 發表:4 回覆:7 積分:2 註冊:2008-10-17 發送簡訊給我 |
|
herbert2
尊榮會員 發表:58 回覆:640 積分:894 註冊:2004-04-16 發送簡訊給我 |
打電話問醫生:「我和大家一道吃飯,他捫都沒事,只有我肚子不舒服,請問為何如此?
我已先服了胃腸藥了呢!」 請問,醫生要如何回答? 無 Code 或流程,只有結果,黑傑克也無法電話中救人吧! ===================引 用 akemi 文 章=================== 1. 在 DBGRID 上 insert 重複的資料(應是 TQuery 或 TTable 才能 insert 及 Edit, DBGrid 只是人機界面) , batchupdate 時 即使在 onposterror 做 action := daAbort; or try raise Exception.Create(' err Message'); except on E:Exception do begin E.Message := 'My Message'; raise; end; 還是攔不到錯誤訊息 , 直接當掉了 |
pceyes
尊榮會員 發表:70 回覆:657 積分:1140 註冊:2003-03-13 發送簡訊給我 |
|
herbert2
尊榮會員 發表:58 回覆:640 積分:894 註冊:2004-04-16 發送簡訊給我 |
|
akemi
一般會員 發表:4 回覆:7 積分:2 註冊:2008-10-17 發送簡訊給我 |
哈, 確實是不知所云; 我就是懶得寫程式 , 拉個dbgrid 寫ADOquery的資料insert,
當 key值重複時 , 就當了; 不知要怎麼做錯誤處理 ???? ===================引 用 herbert2 文 章=================== 打電話問醫生:「我和大家一道吃飯,他捫都沒事,只有我肚子不舒服,請問為何如此? 我已先服了胃腸藥了呢!」 請問,醫生要如何回答? 無 Code 或流程,只有結果,黑傑克也無法電話中救人吧! ===================引 用 akemi 文 章=================== 1. 在 DBGRID 上 insert 重複的資料(應是 TQuery 或 TTable 才能 insert 及 Edit, DBGrid 只是人機界面) , batchupdate 時 即使在 onposterror 做 action := daAbort; or try raise Exception.Create(' err Message'); except on E:Exception do begin E.Message := 'My Message'; raise; end; 還是攔不到錯誤訊息 , 直接當掉了 |
akemi
一般會員 發表:4 回覆:7 積分:2 註冊:2008-10-17 發送簡訊給我 |
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |