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

從Client執行Server端的程式,產生Unknown database

尚未結案
mtyen
一般會員


發表:13
回覆:16
積分:5
註冊:2004-02-03

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-07-12 18:32:25 IP:210.59.xxx.xxx 未訂閱
在Server寫好一個用TTable, TQuery, TDBGrid的程式,TTable設為Active給TQuery用,在從TDBGrid show出來,此程式在Server端可以執行,但從Client端 以檔案總管連線網路磁碟機,如 F = \\192.168.1.40\d$, 在F 磁碟上執行 此程式,會產生Unknown database
mtyen
一般會員


發表:13
回覆:16
積分:5
註冊:2004-02-03

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-07-26 13:05:12 IP:210.59.xxx.xxx 未訂閱
各位大大: 我將BDE改為ADO,就可以在Client端執行Server的程式,但速度稍慢了 一點,在insert很多筆資料明顯慢了一點,我用的元件是TADOQuery.
ATEIN
高階會員


發表:105
回覆:320
積分:125
註冊:2002-07-05

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-09-05 09:10:19 IP:203.204.xxx.xxx 未訂閱
您沒有做調整(自己看需求): 1.在DB上建立INDEX. 2.在ADOQUERY 上要設定 CURSOR LOCATION 模式 2-1.[clUseClient]及[clUseServer] 2-2.CURSOR type =>ctDynamic /ctKeyset/ctOpenForwardOnly...... 2-3.lock type=>ltBatchOptimistic/ltOptimistic 2-4 資料量大時,max record 每次最大多少筆. 而BDE 上要設計 CACHE 大小,大一些比較快.一般設3MB 若不這參數,去看書,因為太多了,打不完 DHM
------
ATEIN
系統時間:2024-04-25 18:21:34
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!