[英]How to give the permissions to sql server 2008 database to insert the data from client system in c# windows application?
[英]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
當然,要在其資源中保留連接字符串。
資源是:
ConnectionString
”之類的設置,並添加諸如“ Data Source = ...”之類的值。 然后,您可以運行如下的sql腳本:
SqlConnection conn =
new SqlConnection(Properties.Settings.Default.ConnectionString);
繼續吧
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.