開放式數據庫連接 (ODBC) 接口是由 Microsoft Corporation 定義的,它是 Windows 環境中用於連接客戶端應用程序與數據庫管理系統的標准接口。可通過指定連接參數來進行連接。通常,可以方便地收集一組連接參數,並將它們存儲到某個 ODBC 數據源中。 ODBC 數據源是保存連接參數以供重復使用的簡便方法。
本篇文章介紹如何在 Windows 桌上型計算機上創建 ODBC 數據源,以連接到 Windows CE 設備上運行的數據庫。
創建 ODBC 數據源以連接到 Windows CE 設備
1.打開桌上型計算機上的 ODBC 管理器。
從 [ 開始 ] 菜單,選擇 [ 程序 ] → [SQL Anywhere 9] →[Adaptive Server Anywhere] → [ODBC 管理器 ]。
即會出現 ODBC 管理器。
2.在 [ 用戶 DSN] 選項卡上,單擊 [ 添加 ]。
出現 [ 創建新數據源 ] 對話框。
3.選擇 [Adaptive Server Anywhere 9.0],然後單擊 [ 完成 ]。
即會出現 [ODBC 配置 ] 對話框。
4.在 [ODBC] 選項卡的 [ 數據源名稱 ] 字段中,鍵入數據源的名稱。
例如,鍵入 CEdevice。
5.在 [ 登錄 ] 選項卡上,選擇 [ 提供用戶 ID 和口令 ],並將 [ 用戶ID] 和 [ 口令 ] 字段保留空白。
每次連接到數據庫時,您都需要提供用戶 ID 和口令。
提示:
連接到數據庫時,缺省用戶 ID 為 DBA。缺省口令為 SQL。
6.在 [ 數據庫 ] 選項卡上,將 [ 服務器名 ] 字段保留空白。
每次從桌上型計算機連接時,您都必須指定服務器名。此名稱
出現在 Windows CE 設備的 [ 服務器消息 ] 窗口的標題欄中。
7.在 [ 網絡 ] 選項卡中,選擇 [TCP/IP] 復選框。
8.在相鄰字段中,鍵入連接參數。
例如,鍵入 Host=127.0.0.1;DoBroadcast=none。
Host:此參數指定 Windows CE 設備監聽的 IP 地址。
如果您必須編輯注冊表才能連接到 Windows CE 設備,請使用缺省 IP 地址 127.0.0.1。
DoBroadcast
此參數控制進行 TCP/IP 連接的方式。
如果指定 DoBroadcast=none,則直接使用指定的端口進行TCP/IP 連接。如果您必須編輯注冊表才能連接到您的Windows CE 設備,則使用此設置。
當指定 DoBroadcast=direct 時,要搜索數據庫服務器,不需要
對本地子網執行廣播。但需要提供主機 IP 地址。
9.單擊 [ 確定 ] 以創建該數據源。
現在,您可以使用剛創建的數據源從桌上型計算機連接到 Windows CE設備上運行的數據庫。