关于VB和Access数据库打包的问题

背景:本人是VB菜鸟~一共学了没两天。问题:我编写了一个程序,然后需要连接数据库,连接好了,程序也能运行了。但是只能在我的电脑里运行。而且数据库存放的路径是不能改变的,否... 背景:本人是VB菜鸟~一共学了没两天。
问题:我编写了一个程序,然后需要连接数据库,连接好了,程序也能运行了。但是只能在我的电脑里运行。而且数据库存放的路径是不能改变的,否则根本就运行不了。这个问题怎么解决?好像需要封装什么的,或者改相对路径~但是我根本就看不明白网上的那些解答~,而且没多少时间了,哪位大侠能帮我做一下?能让程序任意运行,脱离数据库的限制。十万火急!!!!!!!
展开
 我来答
创作者zUzVB1Sl31
2012-06-05 · 编程类资料、英语学习资料
创作者zUzVB1Sl31
采纳数:1331 获赞数:5975

向TA提问 私信TA
展开全部
用SETUP Factory7.0 ACCESS数据库和VB工程放有个文件夹里,整个文件夹打包
ACCESS取工程安装位置相对路径,连接字符串用APP.path衔接,用绝对路径是没用的。如过用的比如ADO控件那就这么写连接字符串:
Dim 字符串 as String
字符串 = "Provider=Microsoft.Jet.OLEDB.40;Data Source="&App.path&"\ACCESS名称.后缀"
Adodc1.ConnectionString = 字符串
'这样才可以
gf_b_d
2012-06-03 · TA获得超过439个赞
知道小有建树答主
回答量:701
采纳率:0%
帮助的人:561万
展开全部
1426991913
发给我帮你做
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiaoyuemt
2012-06-03 · TA获得超过1.6万个赞
知道大有可为答主
回答量:3202
采纳率:64%
帮助的人:1784万
展开全部
去掉数据库引用时的路径,把数据库和程序放在同一目录下运行。
如果指定绝对路径,肯定就不能随便改变数据库存放的位置。
追问
具体怎么操作呀?或者给我个网址能查出来怎么操作也行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式