共用方式為


HOW TO:使用 SqlDataSource 控制項連接到 ODBC 資料庫 (Visual Studio)

更新:2007 年 11 月

您可以使用 SqlDataSource 控制項連接到任何符合 ODBC 標準的資料來源。透過在連接字串中指定適當的 ODBC 驅動程式以及相關的伺服器和驗證 (Authentication) 資訊,即可將控制項連接到 ODBC 資料來源。

若要使用 SqlDataSource 控制項連接到 ODBC 資料庫

  1. 開啟您要連接到 ODBC 資料庫的網頁。

  2. 切換至 [設計] 檢視。

  3. 從 [工具箱] 的 [資料] 群組中,將 [SqlDataSource] 控制項拖曳到網頁。

  4. 如果沒有顯示智慧標籤面板,以滑鼠右鍵按一下控制項再按一下 [顯示智慧標籤]。

  5. 在 [SqlDataSource 工作] 清單中,按一下 [設定資料來源]。

    [設定資料來源] 精靈隨即顯示。

  6. 在 [設定資料來源] 對話方塊中,按一下 [新增連接]。

  7. 如果顯示 [加入連接] 對話方塊,請按一下 [變更] 顯示 [變更資料來源] 對話方塊。

  8. 在 [變更資料來源] 對話方塊中,按一下 [資料來源] 清單中的 [Microsoft ODBC 資料來源],然後按一下 [確定]。

    [加入連接] 對話方塊隨即顯示。

  9. 如果已有現有的 ODBC 資料來源,請按一下 [使用使用者名稱或系統資料來源名稱],然後從清單中選取現有的 ODBC 資料來源。

  10. 如果沒有現有的 ODBC 資料來源,請按一下 [使用連接字串] 然後輸入連接字串,或按一下 [建置] 顯示 [選取資料來源] 對話方塊,在這個對話方塊中可以建置 ODBC 資料來源名稱 (DSN)。

  11. 必要的話,請輸入連接到資料庫時需要的使用者名稱和密碼。

  12. 按一下 [測試連接] 驗證 ODBC 資料來源的連接,然後關閉 [加入連接] 對話方塊返回 [設定資料來源] 精靈。

  13. 按一下 [下一步],然後再按 [下一步],將連接字串資訊儲存為所提供名稱下的 Web.config 檔案一部分。

  14. 在 [設定 Select 陳述式] 窗格中,如果您要使用精靈建立 SQL 查詢,請按一下 [指定資料表或檢視的資料行],並使用窗格中的選項設定查詢。

    注意事項:

    若要讓精靈依據您建立的 Select 陳述式產生 Insert、Update 和 Delete 陳述式,請按一下 [進階]。

  15. 如果您要使用查詢產生器或撰寫 Select 查詢,請按一下 [指定自訂 SQL 陳述式或預存程序] 再按一下 [下一步],然後撰寫 SQL 陳述式。按一下 [UPDATE]、[INSERT] 或 [DELETE] 索引標籤,以建立更新陳述式。

  16. 按一下 [下一步]。

  17. 在 [測試查詢] 窗格中按一下 [測試查詢],以判斷查詢是否傳回您要的結果,然後按一下 [完成]。

請參閱

工作

逐步解說:Web 網頁中的基本資料存取

概念

資料來源控制項概觀

使用資料來源控制項繫結至資料