严重的问题、关于C#打包安装如何处理数据库连接
严重的问题、关于C#打包安装如何处理数据库连接
最近我做了个小软件<酒店管理系统>
项目功能基本完场、
问题是: 如何把做的C#项目打包、并且在安装程序时、处理数据库连接。
谢谢、
我第一次发帖‘
------解决方案--------------------客户机上布署好你的数据库!
------解决方案--------------------顶顶顶
------解决方案--------------------是什么数据库呢?
access的话 就不需要安装什么了,只要在windows平台就OK了
mysql的话,你可以找个绿色版本的,在启动程序的时候先启动mysql服务 就可以了
mssql的话,如果是2005,估计打包起来就有点麻烦了。
sqlite的话 就和access一样,就是一个类似文本文件的数据库。
你这样的情况我觉得 1和4适合你。
访问我的博客 程序员日记 http://www.ideaext.com
------解决方案--------------------学习.#24
------解决方案--------------------这么小的一个系统 我觉得 你还是换个数据库吧,这样不利于安装的,sqlserver2005都几个G呢。
------解决方案--------------------我的想法是不在安装的设置好,在启动程序时先检测是否第一次运行,如果是,弹出配置窗体,这样一切就简单多了
------解决方案--------------------你可以采取:把数据库放在服务器端 ,程序放在客户机上,在服务器端把数据库配置好,不知道这样可以满足的要求?
------解决方案--------------------installer shelled 专业打包软件 帮你解决~~~~
------解决方案--------------------老师的作业的话,目的端应该会有,至少是SQL2000吧……VS2005以后,如果带有数据库的话,布署安装程序的时候,你在建立setup project的时候,有一个要添加的组件的列表,你把sql选上就完了,不过只能是express 版,用于运行数据库的。
------解决方案--------------------
可以做个自动附加数据库
------解决方案--------------------installer shelled
------解决方案--------------------知道2003的,2005的不会用,2005以后从来都是直接连服务器连数据库的....
------解决方案--------------------打包时添加自定义操作
用sql语句建立数据库