日期:2014-05-17  浏览次数:21177 次

C#和SQL开发的软件,如何打包可以在不安装SQL的电脑上使用
我用VS2010和SQL 2008 R2开发了一个基于winform的软件,现在想打包,在别的电脑上安装使用。使用此软件必须得装SQL软件吗?如果必须装有没有什么好的解决办法,可以使安装简单一些?先谢谢各位大虾啦!
C#? SQL? 程序打包

------解决方案--------------------
可以不装,只要能连接到你的sql服务器即可
------解决方案--------------------
肯定需要安装SQL啊,但不存在“必须在运行程序那台机器安装SQL”这种说法。
------解决方案--------------------
引用:
换SQLite吧,把这个打包过去就行,很小 

这种情况更多的是使用SQLite,部署很方便,不过也看你的需求,如果单纯的只是本地数据库,存储客户端本地相关信息可以使用NDatabase对象数据库,操作也很方便,只需要引入dll就可以,也不需要定义数据库结构,直接存储你的实体就可以
https://ndatabase.codeplex.com/

------解决方案--------------------
1和2楼正解
------解决方案--------------------
1、把数据库放在服务器上
2、用Access、XML等免安装的充当数据库
------解决方案--------------------
把sqlserver express打到安装包里就行了。