在客户端计算机上使用sql server DB安装C#桌面应用程序

时间:2017-08-22 07:24:22

标签: c# .net sql-server database

我使用SQL sever express 2014使用visual studio和数据库在.NETFramework,Version = v4.5中开发了一个桌面应用程序。我的应用已经准备就绪。现在我必须在客户机上安装它。我怎样才能在那里创建数据库?

我必须在客户机上安装SQL Express的哪些功能?

请给我一个简单的解决方案。

3 个答案:

答案 0 :(得分:1)

您可以使用以下策略使其正常工作。

在安装软件时将数据库文件从程序文件复制到AppData。您无法修改Program Files中的文件,这就是您需要在AppData中拥有它的原因。

答案 1 :(得分:0)

从开发人员计算机中,创建数据库的备份文件,并使用此备份还原客户端计算机上的数据库。客户端计算机需要安装SQL Server Express,您需要相应地调整连接字符串。

答案 2 :(得分:0)

如上所述创建备份是最简单的。

我发现维护TSQL脚本很有帮助(因为我开发)。 该脚本将删除表和索引...重新创建甚至填充。