錯誤提示:RPC服務器不可用 |
|
hjandy
一般會員 ![]() ![]() 發表:11 回覆:4 積分:3 註冊:2004-03-18 發送簡訊給我 |
錯誤提示:RPC服務器不可用
(1)怎截獲RPC錯
(2)怎防止RPC錯
(3)若RPC錯,怎樣不退系統重連
(4)什么情況會引發RPC錯 注:RPC出錯時Check: TDCOMConnection.connect=True, TClientDataSet.active=True
(2)TDCOMConnection改TSocketConnection一樣 結构:
C/S 模式
Server->Ms erver 2000
用TSession TDatabase TQuery TDataSetProvider TUpdateSQL Client->用windows xp操作
用TDCOMConnection TClientDataSet TDataSource 當改表3存貯刷新有時會出錯RPC服務器不可用 存貯用ApplyUpdates(-1)
刷新在客戶端用
TClientDataSet.close
TClientDataSet.commandtext := 'select a.sub_id, b.qty, b.其他..
from 表2 a left join 表3 b on a.sub_id = b.sub_id
where a.sub_id = 當前表2 sub_id 值
TClientDataSet.Open
===========================================================
Query1內容 select order_id, date_date, 其他.. from 表1
表1結构
order_id varchar 10
order_date datetime 8
其他.. Query2內容 select a.order_id, a.date_date, b.sub_id, b.其他..
from 表1 a left join 表2 b on a.order_id = b.order_id
表2結构
order_id varchar 10
sub_id varchar 10
其他.. Query3內容 select a.sub_id, b.qty, b.其他..
from 表2 a left join 表3 b on a.sub_id = b.sub_id
表3結构
sub_id varchar 10
qty integer 表1与表2用order_id興聯
表2与表3用sub_id興聯
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |