[急問]我寫的Access資料庫程式無法正確從其他電腦上正確執行並抓到正確的資料型態 |
答題得分者是:rogan321
|
markpeng73
一般會員 發表:10 回覆:14 積分:4 註冊:2005-01-26 發送簡訊給我 |
各位大大們好,小弟之前寫了一個小型的access資料庫管理程式,
是將客戶的健康狀況及飲食習慣經由問卷填答後加以記錄,
所以因為設計上的需求,所以field的名稱必須採用中文.
小弟之前完成的舊版本所連到的資料表的數值,都是使用SmallInt
為data type,但是後來因為設計內容有所變更,所以將原先資料表
內field的data type都改成String型態,之後我也將連結該資料表的
table物件裡的FieldDefs裡面的data type都變更為ftString,物件也全部重新
抓過連過,最後在complie時也沒有錯誤,實際從小弟電腦run也一切成功.
但是當我將之再封裝成安裝程式,並安裝至他台電腦上時,
開啟後卻出現如下的錯誤訊息:
真的是令我百思不解,為什麼我明明就已經全部重新更正了
程式還是認為他應該接受的是舊的SmallInt資料型態,
(在我的電腦卻有成功改正)
因而出現該訊息,彷彿是某一部份的設定仍停留在舊的版本...
我真的是試了很多種方式,但是結果都是一樣........
因為馬上就要送出測試了,這幾天內就得把他弄出來,時間非常急迫
希望各位大大替我想想辦法阿~~~~~~> <......謝謝
|
rogan321
高階會員 發表:21 回覆:307 積分:200 註冊:2003-05-15 發送簡訊給我 |
|
markpeng73
一般會員 發表:10 回覆:14 積分:4 註冊:2005-01-26 發送簡訊給我 |
rogan321妳好:
我已經試過將跟該資料表有關的所有元件,包括Table,datasource,
dbedit都移除,但是封裝後拿到其他電腦出現同樣的錯誤訊息@@天阿
明明CEatTable就已經被我給刪掉(我用此方式來試系統的反應)
但是BUILD封裝後,灌再其他電腦仍然還是出現.....
系統居然還是給我一個已經不存在的Table的錯誤訊息,真是快發瘋了@@
到底是哪個bug還在紀錄舊的資料阿?? 我明明就已經改正更新,table也拿掉
但是還是無法在其他電腦運作.......
還有其他可能的原因嗎?? 當連元件重拉都沒效,我真的不知道該怎樣做了**
|
rogan321
高階會員 發表:21 回覆:307 積分:200 註冊:2003-05-15 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |