winform项目打包问题

我想把一个winform项目打包成安装程序,我的项目使用到了数据库(sqlserver或者access)。我想问:一、是我打包好后的安装程序用在另一台电脑(万一这台电脑没... 我想把一个winform项目打包成安装程序,我的项目使用到了数据库(sqlserver或者access)。我想问:
一、是我打包好后的安装程序用在另一台电脑(万一这台电脑没装数据库),这个时候该怎么办?
二、上网查了好像是可以和数据库一起打包的,那比如SQLserver有2G那么大,放在一起打包后那不是很大?
三、如果上面我理解错了,那正确的方法应该是怎么做呢?
希望会的人能指点一下,非常感谢!
展开
 我来答
hehai522127
2013-12-11 · 超过62用户采纳过TA的回答
知道小有建树答主
回答量:197
采纳率:0%
帮助的人:106万
展开全部
首先,我个人觉得呢。楼主您的想法可能不对。
现在一般做WinForm程序,打包的只是程序,不应该有数据库什么的。
从程序的架构上面来说,程序与数据库是2个不同的东西、

个人觉得,你应该有一台数据库服务器,如果你的程序是需要访问数据的,这太服务器要运行远程了解SQL.
如果是一般的小程序,数据库比较小。楼主可以看看 SQLite,Access 这些都是小型数据库
落华残香
2013-12-12 · 超过11用户采纳过TA的回答
知道答主
回答量:36
采纳率:0%
帮助的人:29.3万
展开全部
  1. 数据库是按你开发的软件来选择的,如果必须要使用SQL Server,可以尝试在软件初始化的时候去执行数据库的初始化工作.

  2. 如楼上所说,数据和你的软件是两码事,不能混为一谈,如必要可以先行安装SQLSERVER.而你的软件只要做数据库的初始化工作就好.

  3. 如果软件只是单机使用请考虑SQLite, Access性能太差.SQLite只需要一个DLL就好.数据库可以随项目打包直接释放到硬盘中.

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式