java程序制作的安装包中,如何带数据库 100
很多安装程序setup.exe,运行以后是有数据库的,这样的安装包如何制作???我用的是eclipse、sqlserverExpress,用eclipse导出jar后,用...
很多安装程序setup.exe,运行以后是有数据库的,这样的安装包如何制作???
我用的是 eclipse、sqlserver Express,用eclipse 导出 jar后,用exe4j制成exe文件,再用 inno 制作成setup安装包。谢谢,第一次用芝麻开门,不懂规则,请见谅并及时提醒,我 一定遵守规则。 展开
我用的是 eclipse、sqlserver Express,用eclipse 导出 jar后,用exe4j制成exe文件,再用 inno 制作成setup安装包。谢谢,第一次用芝麻开门,不懂规则,请见谅并及时提醒,我 一定遵守规则。 展开
3个回答
展开全部
如果是桌面软件的话, 强烈你是用文件式嵌入式数据库。 比如Sqlite 等等。
作为单个数据文件, 放入到你的项目文件夹中。 这样, 在安装的时候, 直接安装到exe 所在目录,作为数据文件。
如果你需要的是分布式数据,所有客户端都使用这一个数据源的话, 那么你该考虑你需要有一个服务器程序(或者单纯是用一台固定的数据库服务作为数据服务), 专门向所有的客户端提供数据访问,所有客户端通过服务器的jdbc url 来访问数据。
作为单个数据文件, 放入到你的项目文件夹中。 这样, 在安装的时候, 直接安装到exe 所在目录,作为数据文件。
如果你需要的是分布式数据,所有客户端都使用这一个数据源的话, 那么你该考虑你需要有一个服务器程序(或者单纯是用一台固定的数据库服务作为数据服务), 专门向所有的客户端提供数据访问,所有客户端通过服务器的jdbc url 来访问数据。
追问
首先,谢谢回答,肯定会加分感谢。
但 不明白, 作为单个数据文件 ,以及 分布式数据库, 都是 基于 Sqlite 而言的吗?
我基本确定要用 sqlserver,目前在初期阶段,要做成单个文件,安装在不同计算机使用,但 系统运用起来以后,肯定 是 分布式数据库,否则维护成本太高。而且,对客户端访问数据库,是熟悉的。现在要解决的是 如何在初期阶段 制作 包含数据库的安装文件,供单个用户使用。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
追问
谢谢关注。
但我做的是 服务器-客户端模式的 、基于 网络的电脑应用,目前Andriod 不使用。
追答
奥奥。。。没注意看......................
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数据库不是有个jar包么,你把数据库的jar包也一起打包就可以了哦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询