您好,我是.NET开发的新手,我想知道如何使用sql server 2012数据库部署Windows窗体应用程序,我已经在sql server management studio 2012中创建了数据库并在我的应用程序中使用它代码使用此连接字符串:
SqlConnection connection = new SqlConnection("Data Source=.;Initial Catalog=Revision;Integrated Security=True");
我知道如何部署和设置项目,但我的问题是我想在其中包含数据库,以便客户端计算机上的应用程序可以访问它。
提前谢谢
答案 0 :(得分:1)
我不认为SQL Server是这样运作的。您需要确保在计算机或网络上的任何计算机上安装SQL Server,并且连接字符串正确指向它。
但是,SQL Server Express Edition可以嵌入您的应用程序 看链接: SQL Express Install
基本上,该链接告诉您如何通过自己的安装程序安装SQL Express。有一个命令开关“/ Q”告诉SQL Express以静默模式安装,即如果你想这样做,则不显示任何UI。
编辑:如果您要随身携带MDF文件,请查看MSDN Article on XCopy Deployment