全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:907
推到 Plurk!
推到 Facebook!

更新資料會有問題,用SQL Uniqueidentifer,會有找不到最後更新的值.

尚未結案
mircle86
一般會員


發表:20
回覆:17
積分:7
註冊:2002-04-10

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-07-07 00:26:36 IP:61.220.xxx.xxx 未訂閱
不知道是否有人能告訴我如何解決,謝謝.
ko
資深會員


發表:28
回覆:785
積分:444
註冊:2002-08-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-07-07 09:47:17 IP:61.221.xxx.xxx 未訂閱
mircle86你好: 你是用ado原件嗎? 如果是!! 那就是因為太快了,快的讓你的資料還沒更新,它就給你下達Refresh,2個都是同步進行的!!
------
======================
昏睡~
不昏睡~
不由昏睡~
mircle86
一般會員


發表:20
回覆:17
積分:7
註冊:2002-04-10

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-07-07 17:04:14 IP:163.29.xxx.xxx 未訂閱
那要如何解決這各問題,可否請告訴我. ps我朋友建議我用TQuery不用AdoQuery,就可解決至一問題,當然我還沒試,因是今天才問他.
channel
尊榮會員


發表:67
回覆:707
積分:854
註冊:2002-05-02

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-07-07 17:20:08 IP:211.21.xxx.xxx 未訂閱
引言: 那要如何解決這各問題,可否請告訴我. ps我朋友建議我用TQuery不用AdoQuery,就可解決至一問題,當然我還沒試,因是今天才問他.
您已經用ADO架構,改用BDE架構,小弟覺得有點不妥。 其實您講的問題當然有解,提供您兩個方法解決:
  • 如ko所講一樣,在AfterPost下ADOQuery.Refresh;您可以試試在存檔後,若立即修改、或刪除該筆資料會顯示錯誤訊息,但是多了這一行後,就不會了。
  • 將TADOQuery的元件換成TADODataSet即可。
建議使用第二個方法。 記得您若是使用Delphi5,必須更新ADO元件,請參閱:http://delphi.ktop.com.tw/topic.php?TOPIC_ID=17045 ~小弟淺見,參考看看~ 發表人 - channel 於 2003/07/07 17:21:50
------
~小弟淺見,參考看看~
mircle86
一般會員


發表:20
回覆:17
積分:7
註冊:2002-04-10

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-07-08 00:13:46 IP:163.29.xxx.xxx 未訂閱
還是不行,不知要如何解決.
channel
尊榮會員


發表:67
回覆:707
積分:854
註冊:2002-05-02

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-07-09 10:58:13 IP:211.21.xxx.xxx 未訂閱
引言: 還是不行,不知要如何解決.
兩個方法都不行,那就莫法度囉....< > 如果可以的話將您的程式上傳讓大家瞧瞧有什麼解決方法....< > 您也可以聽您朋友的建議,改用TQuery元件....
------
~小弟淺見,參考看看~
Justmade
版主


發表:94
回覆:1934
積分:2030
註冊:2003-03-12

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-07-09 13:19:27 IP:218.16.xxx.xxx 未訂閱
參考 : http://groups.google.com/groups?hl=zh-TW&lr=lang_zh-CN|lang_zh-TW|lang_en&ie=UTF-8&oe=UTF-8&threadm=3ad2c606$1_2@dnews http://groups.google.com/groups?hl=zh-TW&lr=lang_zh-CN|lang_zh-TW|lang_en&ie=UTF-8&oe=UTF-8&threadm=3b279418$1_1@dnews 簡單來說就是 1. Access 的話要用 2000 以上的版本 2. 在DataSet 建立TFields (雙按 DataSet, 右按, Add all Fields),在 auto inc field 的 AutoGenerateValue 設 arAutoInc
系統時間:2024-05-18 21:37:15
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!