簡體   English   中英

在不同的計算機上設置的C#Windows應用程序都可以在一個SQL Server 2008數據庫上運行

[英]C# windows application set up on different machines and all work on one SQL Server 2008 database

我已經創建了一個以SQL Server 2008為后端的桌面應用程序。 我想從安裝在多台計算機上的應用程序中使用此數據庫。

該應用程序連接到集中式數據庫有什么要求?

這非常簡單,您希望將服務器作為數據庫的客戶端-服務器模型作為體系結構。因此,您需要具有MS SQLserver 2005或更高版本,並創建數據庫將其連接到sqlserver。 授予客戶端訪問數據庫的權限。

從Visual Studio方面:將上面創建的.mdf(數據庫文件)添加為新的數據源。 數據->添加新的數據源,並按照向導中的步驟操作[ps連接類型必須是sql服務器類型],與此同時VS將創建一個連接字符串。 使用連接字符串從客戶端進行訪問。

該鏈接將非常有用: http : //msdn.microsoft.com/zh-cn/library/sxds9ett(v=vs.80).aspx

當然,要在其資源中保留連接字符串。

資源是:

  1. 雙擊項目的屬性 (在解決方案資源管理器中)。
  2. 然后設置標簽。
  3. 如果沒有默認設置文件,請通過單擊長鏈接標簽來創建它。
  4. 添加諸如“ ConnectionString ”之類的設置,並添加諸如“ Data Source = ...”之類的值。

然后,您可以運行如下的sql腳本:

SqlConnection conn =
    new SqlConnection(Properties.Settings.Default.ConnectionString);

繼續吧

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM