C# Windows 应用程序在不同的计算机上设置,并且都在一个 SQL Server 2008 数据库上运行
本文关键字:一个 SQL 运行 数据库 2008 Server 应用程序 Windows 计算机 设置 | 更新日期: 2023-09-27 18:35:06
我创建了一个以SQL Server 2008作为后端的桌面应用程序。我想从安装在多台计算机上的应用程序使用此数据库。
该应用程序连接到集中式数据库的要求是什么?
这很简单,您希望将体系结构作为客户端-服务器模型,服务器具有数据库。因此,您需要拥有MS SQLserver 2005或更高版本,并创建数据库将其连接到sqlserver。授予客户端访问数据库的权限。
从视觉工作室方面:添加上面创建的.mdf(数据库文件)作为新的数据源。数据-->添加新数据源,并按照向导中的步骤操作[p.s连接类型必须是sql服务器类型]执行此操作时,VS 将创建一个连接字符串。使用 tht 连接字符串从客户端访问。
这个链接会很有用:http://msdn.microsoft.com/en-us/library/sxds9ett(v=vs.80).aspx
当然,为了将连接字符串保留在其资源中。
资源是:
- 双击项目的"属性"(在解决方案资源管理器中)。
- 然后设置选项卡。
- 如果没有默认设置文件,请单击长链接标签来创建该文件。
- 添加类似"
ConnectionString
"的设置,其值类似于"数据源 = ..."无论什么。
然后,您可以运行SQL脚本,例如:
SqlConnection conn =
new SqlConnection(Properties.Settings.Default.ConnectionString);
然后继续。