請問BDE如何出現type為MSSQL型態呢? |
答題得分者是:TWY
|
kant
一般會員 發表:18 回覆:32 積分:10 註冊:2002-06-08 發送簡訊給我 |
小弟是門外漢, 請高手幫忙一下.
之前的軟體公司開發完一套系統,現在別台電腦(Client)要裝,連線到 MS-SQL 2000 SR, 依它的操作手冊畫面截圖,有 MSSQL 型態的連接方式, 可是小弟用 BDE Administrator 去新增,只有看到 SQL Server 型態,並無 MSSQL 型態. 因為 MSSQL 型態內才能設 SQL SERVER 的 IP. 裝機電腦(Client): XP SP3 安裝的 BDE 版本為 5.01 更新 5.11版. 資料庫為 MS SQL 2000 Server. 麻煩高手指導一下,如何讓 BDE Administrator 內可以出現 MSSQL 型態讓小弟新增設定,謝謝. P.S.試過辦公室及家裡的電腦,都相同情形. 修正一下,問題應該是
|
TWY
高階會員 發表:2 回覆:133 積分:152 註冊:2009-09-02 發送簡訊給我 |
開啟 BDE 後切換到左邊 Databases 頁籤,然後對著 Databases 這個樹狀節點 Root 端點按滑鼠右鍵,出現的 Popup 視窗選 New,之後的 New Database Alias 下拉,就會看到 MSSQL 的選項了。
接下來只要設定正確的 Server Name 及 Database Name 兩個值就可以了。 ps: 你看到的 SQL Server 型態表示這個 Alias 是在 ODBC 所設定的,可以到 Windows ODBC 設定的地方去修改、刪除 |
kant
一般會員 發表:18 回覆:32 積分:10 註冊:2002-06-08 發送簡訊給我 |
===================引 用 TWY 文 章=================== 開啟 BDE 後切換到左邊 Databases 頁籤,然後對著 Databases 這個樹狀節點 Root 端點按滑鼠右鍵,出現的 Popup 視窗選 New,之後的 New Database Alias 下拉,就會看到 MSSQL 的選項了。 接下來只要設定正確的 Server Name 及 Database Name 兩個值就可以了。 ps: 你看到的 SQL Server 型態表示這個 Alias 是在 ODBC 所設定的,可以到 Windows ODBC 設定的地方去修改、刪除 --------------------------------------------------------------------------------------------- 謝謝 TWY 大大的回覆, 小弟的問題是 New Database Alias 內沒有出現 MSSQL 這種型態. 有SQL Server 這種型態,但是又沒有 Server IP 可設定. 補充一下畫面: http://i803.photobucket.com/albums/yy312/kantchen/MSSQL.jpg http://i803.photobucket.com/albums/yy312/kantchen/BDE2.jpg http://i803.photobucket.com/albums/yy312/kantchen/BDE3.jpg
------
Kant |
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
|
kant
一般會員 發表:18 回覆:32 積分:10 註冊:2002-06-08 發送簡訊給我 |
|
TWY
高階會員 發表:2 回覆:133 積分:152 註冊:2009-09-02 發送簡訊給我 |
木已成舟,若已使用 BDE 套件 (TQuery...) 開發好的程式,無法不改程式下改成 ADO 套件了 (TADOQuery...)。
BDE 確實有些問題及先天上限制,且早已停止維護,下次有機會再連 SQL Server 可優先考慮 P.D 大大建議的 ADO 套件。 一般來說我們包裝 BDE 安裝檔給客戶時,會把 SQL Server Client Driver 給包進去,所以當客戶端安裝好 BDE 後,不需額外安裝 SQL Server Client 就會有 MSSQL 選項出現在 BDE 了 (我剛才特別找台乾淨電腦試了一次)。 若你使用先前廠商提供的 BDE 安裝程式安裝卻沒有 MSSQL 選項,可能是沒有包進去的關係。 以下建議你試看看: 1. 拿 SQL Server 安裝光碟,僅安裝 Client 端連結必要工具或 Driver 即可,之後再回頭看看 BDE 出現 MSSQL 了嗎。 2. 若你有 Delphi 光碟,用該光碟重新安裝完整 BDE。裝了 SQL Client 及完整 BDE,再沒有 MSSQL 就是有鬼了。 3. 直接用 SQL Server 那個 Alias 執行程式看看有沒有問題吧。可以在 ODBC 設定的地方改掉 IP & Database Name,不走 BDE Alias 改走 ODBC Alias。但要小心,有些程式寫法控制不同,不一定能完全相容,不過倒可一試。 |
kant
一般會員 發表:18 回覆:32 積分:10 註冊:2002-06-08 發送簡訊給我 |
|
jeffher.tw
一般會員 發表:1 回覆:1 積分:0 註冊:2009-12-02 發送簡訊給我 |
===================引 用 kant 文 章=================== 小弟是門外漢, 請高手幫忙一下. 之前的軟體公司開發完一套系統,現在別台電腦(Client)要裝,連線到 MS-SQL 2000 SR, 依它的操作手冊畫面截圖,有 MSSQL 型態的連接方式, 可是小弟用 BDE Administrator 去新增,只有看到 SQL Server 型態,並無 MSSQL 型態. 因為 MSSQL 型態內才能設 SQL SERVER 的 IP. 裝機電腦(Client): XP SP3 安裝的 BDE 版本為 5.01 更新 5.11版. 資料庫為 MS SQL 2000 Server. 麻煩高手指導一下,如何讓 BDE Administrator 內可以出現 MSSQL 型態讓小弟新增設定,謝謝. P.S.試過辦公室及家裡的電腦,都相同情形. 修正一下,問題應該是我也找了好久,終於找到了. 提供給大家做參考! ^_^ |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |