HOW TO:使用 SqlDataSource 控制項連接到 Oracle 資料庫 (Visual Studio)
更新:2007 年 11 月
您可以使用 SqlDataSource 控制項連接到 Oracle 資料庫。首先在 Web.config 檔案中建立連接資訊,然後參考 SqlDataSource 控制項中的連接資訊,即可將控制項連接到 Oracle 資料庫。
注意事項: |
---|
System.Data.OracleClient 提供者需要在連接到 Oracle 資料庫的電腦上安裝 Oracle 用戶端軟體 8.1.7 (含) 以後的版本。在上述情況中,是安裝在執行 ASP.NET Web 網頁的電腦上。 |
使用 SqlDataSource 控制項連接到 Oracle 資料庫
開啟您要連接到 Oracle 資料庫的網頁。
切換至 [設計] 檢視。
從 [工具箱] 的 [資料] 索引標籤,將 [SqlDataSource] 控制項拖曳到網頁上。
如果 [SqlDataSource 工作] 智慧標籤沒有出現,請以滑鼠右鍵按一下控制項,再按一下 [顯示智慧標籤]。
在 [SqlDataSource 工作] 清單中按一下 [設定資料來源]。
在 [設定資料來源] 對話方塊中按一下 [新增連接]。
[選擇資料來源] 對話方塊隨即顯示。
在 [資料來源] 清單中按一下 [Oracle 資料庫],然後按一下 [繼續]。
[加入連接] 對話方塊隨即顯示。
在 [伺服器名稱] 方塊中,輸入 Oracle 伺服器的名稱。
輸入連接資料庫時所使用的使用者名稱和密碼。
選取 [儲存我的密碼] 方塊,將驗證資訊儲存為連接字串的一部分,然後按一下 [確定]。
注意事項: 如果您在連接字串 (Connection String) 中包含明確的驗證資訊,則應該加密 Web.config 檔的 ConnectionStrings 區段。如需詳細資訊,請參閱使用受保護的組態加密組態資訊。
將返回顯示新連接字串資訊的 [設定資料來源] 對話方塊。
按一下 [下一步]。
請確定已選取 [是,將連接儲存為] 核取方塊,如果您需要,可以變更連接字串的名稱,然後按一下 [下一步],將連接字串資訊儲存在應用程式的 Web.config 檔案中。
[設定 Select 陳述式] 窗格隨即出現。
如果您要輸入自己的 SQL 陳述式,請按一下 [指定自訂 SQL 陳述式或預存程序] 或 [指定資料表或檢視的資料行],以便使用精靈建立查詢。
如果您按一下 [指定資料表或檢視的資料行],則請在 [名稱] 清單中選取要使用的表格或檢視名稱,然後在 [資料行] 清單中選取要傳回的資料行。
注意事項: 若要產生更新陳述式,請按一下 [進階],再按一下 [產生 INSERT、UPDATE 和 DELETE 陳述式]。
如果您按一下 [指定自訂 SQL 陳述式或預存程序],則請按 [下一步] 移動至 [定義自訂陳述式或預存程序] 窗格撰寫查詢。
注意事項: 若要定義更新陳述式,請按一下 [UPDATE]、[INSERT] 和 [DELETE] 索引標籤,並指定要用於每項作業的 SQL 命令或預存程序。
按一下 [下一步]。
按一下 [測試查詢] 按鈕,以測試對資料庫的查詢,然後按一下 [完成]。