2010-02-27 29 views
4

是否可以在代碼中訪問添加到項目中的數據連接?如何在代碼中使用在Visual Studio中創建的數據連接?

我知道可以訪問使用可視化設計器創建的數據集,但我只想訪問連接。

編輯:

則可以通過工具將數據連接添加到VS2008項目>連接到數據庫。

我想訪問此連接作爲我的代碼中的對象,這樣我就不必自己指定連接字符串。

回答

6

我不認爲你可以直接使用由IDE創建的連接,就好像它是你的項目的一個設置。但是,IDE通過項目屬性提供了類似的功能。

如何獲取屬性在使用的語言/默認配置上略有不同。但一般來說,您應該可以嘗試以下步驟,看看它們是否提供了您想要的功能:

  1. 打開您的項目。
  2. 在解決方案資源管理器中找到您的項目並選擇該項目。
  3. 在項目菜單上,選擇'ProjectName'屬性菜單項。
  4. 項目屬性選項卡應該打開。選擇「設置」刀片。
  5. 如果您沒有設置,您將可以選擇創建設置文件。如有必要,請這樣做。
  6. 在顯示的網格中,選擇第一個空白行並在名稱字段中輸入「ConnectionString」。
  7. 在類型下拉列表中,選擇(連接字符串)
  8. 單擊值字段。當你激活這個字段時,應該出現一個標有「...」的小擴展按鈕。點擊它。
  9. 這將彈出一個連接設置對話框。
  10. 從可用下拉菜單中選擇您的服務器。
  11. 按您的喜好配置您的登錄憑證。
  12. 從可用下拉菜單中選擇您的數據庫。
  13. 測試連接。如果確定,則單擊確定兩次以返回到設置頁面。
  14. 保存設置。

現在您應該可以從您的項目代碼中訪問此連接字符串。

VB.Net:

Dim cs = My.Settings.ConnectionString 

C#:

var cs = Properties.Settings.Default.ConnectionString; 
相關問題