共用方式為


如何:儲存和編輯連接字串

Visual Studio 應用程式中的連接字串可以儲存至應用程式組態檔中 (也稱為應用程式設定) 或直接硬式編碼至您的應用程式。 將連接字串儲存至應用程式組態檔,可簡化應用程式維護工作。 如果需要變更連接字串,則您可以在應用程式設定檔中更新它 (而不需要在原始程式碼中變更它並重新編譯應用程式)。

在連接字串內儲存敏感性資訊 (如密碼) 會影響應用程式的安全性。 不會加密或模糊化儲存至應用程式組態檔的連接字串,因此,可能會有人存取該檔案並檢視其內容。 使用 Windows 整合式安全性是控制資料庫存取的更安全方式。

如果您未選擇使用 Windows 整合式安全性,而且您的資料庫需要使用者名稱和密碼,則可以透過連接字串省略它們,但是,您的應用程式還是需要提供此資訊才能順利連接至資料庫。 例如,您可以建立提示使用者輸入此資訊的對話方塊,並在執行階段動態建置連接字串。 如果在進出資料庫的資訊中攔截到該資訊,則安全性可能還是有問題。

如需詳細資訊,請參閱保護連接資訊

在資料精靈內儲存連接字串

  • 在 [將連接字串儲存到應用程式組態檔] 頁面上,選取儲存連接的選項。

將連接字串直接儲存至應用程式設定

  1. 在 [方案總管] 中,按兩下 [我的專案] 圖示 (Visual Basic) 或 [屬性] 圖示 (C#) 開啟專案設計工具

  2. 選取 [設定] 索引標籤。

  3. 輸入連接字串的 [名稱]。 在程式碼中存取連接字串時,請參考此名稱。

  4. 將 [類型] 設定為 [(連接字串)]。

  5. 將 [領域] 設定為 [應用程式]。

  6. 將您的連接字串輸入至 [值] 欄位中。

    -或-

    按一下 [值] 欄位中的省略符號 (...) 按鈕,以開啟 [連接屬性] 對話方塊來建置連接字串。

編輯應用程式設定中儲存的連接字串

您可以使用 [專案設計工具] 來修改應用程式設定中所儲存的連接資訊。

編輯應用程式設定中儲存的連接字串

  1. 在 [方案總管] 中,按兩下 [我的專案] 圖示 (Visual Basic) 或 [屬性] 圖示 (Visual C#) 開啟專案設計工具

  2. 選取 [設定] 索引標籤。

  3. 找到您想要編輯的連接,然後在 [值] 方塊中選取文字。

  4. 在 [值] 方塊中,編輯連接字串。

    -或-

    按一下 [值] 方塊中的省略符號,以使用 [連接屬性] 對話方塊編輯您的連接。

編輯資料集中硬式編碼的連接字串

您可以使用 建立和編輯具類型資料集來修改在程式碼中儲存的連接資訊。

編輯資料集中儲存的連接字串

  1. 在 [方案總管] 中,按兩下含有您想要編輯之連接的資料集 (.xsd 檔案)。

  2. 選取含有您想要編輯之連接的 TableAdapter 或查詢。

  3. 在 [屬性] 視窗中,展開 [DefaultConnection] 節點。

  4. 若要快速修改連接字串,請編輯 ConnectionString 屬性。

    -或-

    按一下 DefaultConnection 屬性上的下拉箭號,並選擇 [新增連接]。

安全性

在連接字串內儲存敏感性資訊 (如密碼) 會影響應用程式的安全性。 使用 Windows 整合式安全性是控制資料庫存取的更安全方式。

如需詳細資訊,請參閱保護連接資訊安全性概觀

請參閱

概念

準備您的應用程式以接收資料

將資料擷取至您的應用程式中

將控制項繫結至 Visual Studio 中的資料

在您的應用程式中編輯資料

驗證資料

儲存資料

其他資源

Visual Studio 資料應用程式的概觀

連接至 Visual Studio 中的資料