一个初级问题,关于带数据库的程序

samaras 2013-06-09 09:36:51
大家好,我是完全的初学者,可能问的问题有初级,请高手指教。就是如果我用VB.net 编了一个程序(叫VBproject),这个程序是和一个数据库连接的(比如SQL server 的数据库,假设这个数据库名字叫 DB.mdf),这里是两个问题:
1. 打包成一个可以在另外一台机器(用户)上安装执行的软件。那这另外这台机器也需要有SQL Server吗?

2. 这台用户机器上执行了这个软件,进行了数据库的编辑,修改后,怎么可以让用户备份他的数据呢?(就是比如我们在word里面写好一篇文章,然后我们可以把那个文章保持成Text.doc,备份到硬盘的任何一个位置。)

非常感谢。
...全文
175 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
samaras 2013-06-10
  • 打赏
  • 举报
回复
谢谢楼上的推荐,去研究看看
hztltgg 2013-06-10
  • 打赏
  • 举报
回复
引用 4 楼 samaras 的回复:
[quote=引用 2 楼 hztltgg 的回复:] 别用SQL server这类服务器数据库,用文件数据库就可以了,以前推荐office里的access,一个mdb文件随便客户怎么备份,也不用安装什么,一般电脑都有这个驱动。 现在推荐sqlite,不过还是没用access方便,客户端直接安装office,直接可以编辑修改数据(也许你程序不想让他直接修改,那倒也无所谓)
非常感谢你的回答。哎,是觉得access简单点,但是access的数据库貌似有大小限制,好像最大不能超过2G。这个限制有没有办法解决吗?[/quote] 用 sqlite 吧,不会错的。
samaras 2013-06-10
  • 打赏
  • 举报
回复
引用 2 楼 hztltgg 的回复:
别用SQL server这类服务器数据库,用文件数据库就可以了,以前推荐office里的access,一个mdb文件随便客户怎么备份,也不用安装什么,一般电脑都有这个驱动。 现在推荐sqlite,不过还是没用access方便,客户端直接安装office,直接可以编辑修改数据(也许你程序不想让他直接修改,那倒也无所谓)
非常感谢你的回答。哎,是觉得access简单点,但是access的数据库貌似有大小限制,好像最大不能超过2G。这个限制有没有办法解决吗?
samaras 2013-06-10
  • 打赏
  • 举报
回复
引用 1 楼 devmiao 的回复:
(1)需要安装dql server。 (2)google sql 备份,大致有两个思路,一个是把数据导出,一个是把数据库文件直接备份,后者的缺点是需要暂停程序运行,在备份的时候。
哦,好的,虽然还不是完全明白,还是十分感谢提供的思路
hztltgg 2013-06-10
  • 打赏
  • 举报
回复
别用SQL server这类服务器数据库,用文件数据库就可以了,以前推荐office里的access,一个mdb文件随便客户怎么备份,也不用安装什么,一般电脑都有这个驱动。 现在推荐sqlite,不过还是没用access方便,客户端直接安装office,直接可以编辑修改数据(也许你程序不想让他直接修改,那倒也无所谓)
devmiao 2013-06-09
  • 打赏
  • 举报
回复
(1)需要安装dql server。 (2)google sql 备份,大致有两个思路,一个是把数据导出,一个是把数据库文件直接备份,后者的缺点是需要暂停程序运行,在备份的时候。

16,552

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧