一個關於ini和數據庫的問題 |
尚未結案
|
watanabe
一般會員 發表:16 回覆:14 積分:6 註冊:2002-10-22 發送簡訊給我 |
|
bruce0211
版主 發表:157 回覆:668 積分:279 註冊:2002-06-13 發送簡訊給我 |
您這樣描述有點籠統
如果是我的話
我會分兩段來解決
1.ini 檔架構在Linux上有無bug (事實上在 Linux 有許多陷阱,很多在 Windows 上很簡單的東西,到了 Linux 上卻可能要一試再試,如別篇文章問到設定 Form 的 bordericons 的問題, 在 Windows 上這是多麼簡單的屬性,在 Linux 上卻要受到 KDE 限制...)
2.Database 的問題 先將兩個問題分開,查一下到底是哪段出了問題,先別用 INI 來改變 database 設定,先寫死兩個固定的設定來做切換,若這樣仍不行,表問題根本不在 INI
是否 Database 一連線後就不能更換設定 ??
查出來別忘分享大家一下 發表人 - bruce0211 於 2002/11/08 23:09:30
|
bruce0211
版主 發表:157 回覆:668 積分:279 註冊:2002-06-13 發送簡訊給我 |
|
watanabe
一般會員 發表:16 回覆:14 積分:6 註冊:2002-10-22 發送簡訊給我 |
問題終于解決了,最後得出的結論應該是我數據庫連接上的狀況
-
我是用寫入ini文檔來改變登陸機器HostName和DataBaseName的,這一步沒有問題
-
我連接數據庫用的是SQlConnection和SQLClientDataSet,事實上,只要用
後者就可以了,它可以動態的讀入ini
-
最後要從一台機器改變到另外一台機器的時候,應該將SQLClientDataSet的
ConnectionDataBaseName為空,active為false,要不重新讀入ini的時候仍然
會報錯
-
謝謝大家對我在困境的時候給我的幫助,謝謝!
|
bruce0211
版主 發表:157 回覆:668 積分:279 註冊:2002-06-13 發送簡訊給我 |
|
bruce0211
版主 發表:157 回覆:668 積分:279 註冊:2002-06-13 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |