如何使VB编写的程序在光盘中运行?

xieliquan 2004-09-12 12:17:06
有一数据库为ACCESS的,利用VB写的程序希望在光盘中运行,但出现问题.

1.ACCESS的MDB文件在打开时会生成.LDB的文件(光盘是不可写入的),尽管理论上用独占的方式打开就不会生成这个文件,但要如何实现呢?

2.运行VB需要有VB的运行库,如何解决这个问题呢? 前提是不要手动安装程序而在光盘中直接运行?

请高手们赐教!
...全文
195 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xieliquan 2004-09-16
  • 打赏
  • 举报
回复
UP
xieliquan 2004-09-14
  • 打赏
  • 举报
回复
UP
xieliquan 2004-09-13
  • 打赏
  • 举报
回复
如果这样的话,那还要是拷贝到硬盘中的临时文件夹中,再在VB中链接硬盘上的数据库了.
问题是如果硬盘设置了不可写入的限制,而无法拷贝进去,那要如何?

拷贝到硬盘的临时文件件,用gettempfile函数应该可以写入吧?

另外,不知为何在WIN2000中就可以运行程序而WIN98和XP就不可以呢?出现运行期错误.
xieliquan 2004-09-12
  • 打赏
  • 举报
回复
UP
xieliquan 2004-09-12
  • 打赏
  • 举报
回复
Copy数据库到临时目录的话,如果数据库很大那不是会很慢吗?

是否可以设置数据库生成的临时文件路径为C:\,即是.ldb生成不是和数据库MDB同一目录?
该如何设置呢?
lfshf 2004-09-12
  • 打赏
  • 举报
回复
是否可以设置数据库生成的临时文件路径为C:\,即是.ldb生成不是和数据库MDB同一目录?
该如何设置呢?

那是Jet引擎控制的,不能改变
lfshf 2004-09-12
  • 打赏
  • 举报
回复
1、Copy数据库到临时目录,如temp,随你怎么玩。
2、VB运行库放在程序目录下。

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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