如何讓DBGrid編輯時做檢核處理 |
答題得分者是:alice
|
ivankuo
中階會員 發表:132 回覆:272 積分:95 註冊:2002-11-21 發送簡訊給我 |
|
alice
初階會員 發表:41 回覆:49 積分:28 註冊:2002-04-30 發送簡訊給我 |
|
ivankuo
中階會員 發表:132 回覆:272 積分:95 註冊:2002-11-21 發送簡訊給我 |
|
alice
初階會員 發表:41 回覆:49 積分:28 註冊:2002-04-30 發送簡訊給我 |
引言: 可是這樣不就會輸入一個字就檢核一次?? 這樣檢核訊息會一直出現不會吔!! 若是在TDataSource.OnDataChange做判斷,就會, 可是在TDataSet.FieldChange 判斷,不會, 因為它是等你DBGrid的Column輸入完, 要離開時,將值給了 DataSet的欄位,引發On Change, 此時做檢核, 若abort,則又回到 DBGrid的輸入狀態, 我都是這樣做欄位的檢核,這樣有個好處, 若下次不用DBGrid改用DBEdit方式, 檢核也不用重寫. |
ivankuo
中階會員 發表:132 回覆:272 積分:95 註冊:2002-11-21 發送簡訊給我 |
|
alice
初階會員 發表:41 回覆:49 積分:28 註冊:2002-04-30 發送簡訊給我 |
|
ivankuo
中階會員 發表:132 回覆:272 積分:95 註冊:2002-11-21 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |