線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1640
推到 Plurk!
推到 Facebook!

ADO save to Server?

 
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-08-14 02:54:03 IP:210.85.xxx.xxx 未訂閱
請問各位! 如何僅利用 ADOconnection 及 ADOquery 來達成在 ADOquery.Edit 或 ADOquery.Append 後, 將 client端的資枓送回 SQLserver上!
ddy
站務副站長


發表:262
回覆:2105
積分:1169
註冊:2002-07-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-08-15 15:22:32 IP:210.64.xxx.xxx 未訂閱
PD兄 你的意思是否為… 新增或修改記錄,不透過ADOQuery.edit /ADPQuery.Append 而透過ADOConnection 建立連線 以ADOQuery下達SQL 指令?? 如果是這個意思的話… ADOQuery 只能執行Query 語法,若要執行新增/修改的語法,可用ADOCommand 希望沒有會錯意 :p ^^||| 噓~~~~~~沉思中…
James
高階會員


發表:10
回覆:290
積分:220
註冊:2002-07-25

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-08-15 17:31:24 IP:61.218.xxx.xxx 未訂閱
基本上是沒有問題 ,但其實都半會發生在當資料有 join 的時候 ,這個 問題不是很容易解決 ,但您不妨參考一個元件來試試看 ,我測試過是不 錯 ,應該是可以符合您的要求。    http://web.orbitel.bg/vassil/
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-08-16 21:53:59 IP:210.85.xxx.xxx 未訂閱
引言: PD兄 你的意思是否為… 新增或修改記錄,不透過ADOQuery.edit /ADPQuery.Append 而透過ADOConnection 建立連線 以ADOQuery下達SQL 指令?? 如果是這個意思的話… ADOQuery 只能執行Query 語法,若要執行新增/修改的語法,可用ADOCommand 希望沒有會錯意 :p ^^||| 噓~~~~~~沉思中…
版主: 你誤解我的意思了, 我是說我設一個ADOconnection元件連結到ADOquery上, 然後在ADOquery下 Edit 或 Append後, 把資料輸入ADOquery的各Fields 欄位, 然後下ADOquery.Post, 結果資料沒有回存到Server, 因為以前我測ADO元件時, 發現只需像 Table一樣下 Post , 記錄就會送回Server, 但現在卻沒有用, 所以是否有其他方法, 可是今天我再測試, 果然 ADOquery.Post 會送回去, 這倒讓我迷惑, 不知各位是否有其他經驗可提供? (不使用Insert Into , Update, query.execsql....等SQL語法的情況下)
ddy
站務副站長


發表:262
回覆:2105
積分:1169
註冊:2002-07-13

發送簡訊給我
#5 引用回覆 回覆 發表時間:2002-08-16 23:18:27 IP:61.59.xxx.xxx 未訂閱
引言: 如何僅利用 ADOconnection 及 ADOquery 來達成在 ADOquery.Edit 或 ADOquery.Append 後, 將 client端的資枓送回 SQLserver上!
呵呵…sorry~~果然是會錯意:p 誤會~~~一場誤會^^|||別在意 我都慣用SQL指令,您所說的方法,我少用得很(咦…這麼靈異呀) 各位先進若有解決之道,不妨說說你們的經驗 噓~~~~~~沉思中…
taxchen
一般會員


發表:15
回覆:19
積分:6
註冊:2002-03-13

發送簡訊給我
#6 引用回覆 回覆 發表時間:2002-08-19 08:18:06 IP:210.243.xxx.xxx 未訂閱
Adoquery1.UpdateBatch(arAll); 執行完 post 後, 再加上這一行應該就可以了 Ado 有許多的設定會影響到它的行為 你應該是將它的模式設成了在client端更新 當你在client更新完所有的資料後, 再執行 updatabatch 才會真正的更新資料庫
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#7 引用回覆 回覆 發表時間:2002-08-19 13:14:10 IP:61.222.xxx.xxx 未訂閱
引言: Adoquery1.UpdateBatch(arAll); 執行完 post 後, 再加上這一行應該就可以了 Ado 有許多的設定會影響到它的行為 你應該是將它的模式設成了在client端更新 當你在client更新完所有的資料後, 再執行 updatabatch 才會真正的更新資料庫
感謝你, 我會試試 發表人 -
系統時間:2024-03-29 22:47:01
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!