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

請教分散式系統用戶端的clientdataset的datasetfield設定?

答題得分者是:jieshu
huangeider
高階會員


發表:288
回覆:492
積分:231
註冊:2003-02-26

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-12-08 16:21:57 IP:218.172.xxx.xxx 未訂閱
小弟拜讀李維兄 實戰Delphi 5.x分散式多層應用 系統篇 其中2-1-6節 使用巢狀資料表實作Master/Detail的應用系統範例 其中在用戶端的clientdataset1中datasetfield屬性顯示不出來 不知小弟那做錯了 方法是如下: 1建project group 2建應用程式伺服器  A在ptoject group中先建一application  B再建一Remote datamodule  C在Remote datamodule上放  一個Tadoconnection(adoconnection1)   三個Tadodataset分別為adsdetail,adsmain,adsgeneral  一個Tdatasource(datasource1)  二個Tdatasetprovider分別為dspmd,dspgeneral  D adoconnection1連到ms sql server的pubs,然後adsmaster連到    adoconnection1  E adsmain中commandtext選select * from publishers,設 datasource    連到adsmain  F adsdetail中commandtext選select *from titles,設定adsdetail    中datasource屬性為datasource1,再到masterfield屬性中設    joines fields 為pub_id->pub_id  G 設定dspmd到adsmain  C執行program files->borland->delphiX->bin->scktsrvr.exe  先run一次存檔  3用戶端應用程式  A在project group中再建application  B在form上放  一個Tsocketconnect(socketconnect1)   三個Tclientdataset分別為clientdataset1,2,3  二個Tdatasource1分別為datasource1,2      C socketconnect1連上剛才的應用程式伺服器  D clientdataset1的屬性設定如下    remoteserver->socketconnect1    providername->dspmd   F 問題所在依書說明在clientdataset2中 datafield中可以設定adsdeltail,但小弟卻無法試出來, 不知何故?附上程式範例(因無光碟片 此程式是參照書上的說明而做的 並不是由光碟範例而來 故程式中一些設定可能有誤) http://delphi.ktop.com.tw/loadfile.php?TOPICID=13084978&CC=292642 「堅持」從洗馬桶做起 Aric
jieshu
版主


發表:42
回覆:894
積分:745
註冊:2002-04-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-12-08 16:46:49 IP:203.204.xxx.xxx 未訂閱
引言: F 問題所在依書說明在clientdataset2中 datafield中可以設定adsdeltail,但小弟卻無法試出來, 不知何故?附上程式範例(因無光碟片 此程式是參照書上的說明而做的 並不是由光碟範例而來 故程式中一些設定可能有誤) http://delphi.ktop.com.tw/loadfile.php?TOPICID=13084978&CC=292642 「堅持」從洗馬桶做起 Aric
你有做Master ClientDataSet的Add all fields嗎?要做DataSetField才會出來,Detail ClientDataSet才選的到。
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
------
人生有夢,逐夢而行
人若為善,福雖未至,禍已遠離
人若為惡,禍雖未至,福已遠離
http://www.taconet.com.tw/jieshu/
speedup
資深會員


發表:19
回覆:259
積分:280
註冊:2003-07-04

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-12-08 16:50:41 IP:210.243.xxx.xxx 未訂閱
你先雙擊clientdataset1,接著按滑鼠右鍵加入add all Fields 必須在clientdataset1的Field Editor加入adsdeltail欄位 clientdataset2才能設定 混心雜欲 棄修身~唉
------
唉~
huangeider
高階會員


發表:288
回覆:492
積分:231
註冊:2003-02-26

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-12-08 17:01:30 IP:218.172.xxx.xxx 未訂閱
「堅持」從洗馬桶做起
系統時間:2024-11-24 2:27:57
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!