DataEnvironment的数据连接?

ncoxwwz 2003-05-31 09:59:39
各位:

我现在的DataEnvironment的connection属性是连在本机的e:\fcs\data\data.mdb,打印一切正常;但是编译成.EXE文件后,就提示找不到此路径,我不知在数据环境中能否把路径改成相对路径,如何写?或者有其它的办法也行?谢谢各位了,分不够可以再加。急,在线等待。
...全文
45 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
405620 2003-06-01
  • 打赏
  • 举报
回复
这个问题我也遇到过
我是这么解决的 你可以试验一下
dataenvironment中Initialize事件
Private Sub DataEnvironment_Initialize()
DataEnvironment1.Connection1.Open App.Path & "\Library.mdb"
End Sub
数据库名改成你自己相应的数据库名
数据库和你的程序放在一个目录里问题就能解决了
shuchang0626 2003-06-01
  • 打赏
  • 举报
回复
你试试这个吧
.\data.mdb
ncoxwwz 2003-05-31
  • 打赏
  • 举报
回复
楼上的能说清楚点吗?
renblue 2003-05-31
  • 打赏
  • 举报
回复
在VB连接到数据库后,把路径去掉就行了。
例如:数据库路径为c:\data\aaa.mdb,改为aaa.mdb即可。
Jarryw 2003-05-31
  • 打赏
  • 举报
回复
最好别用DataEnviroment,那东东我用不习惯,建议用连接字符串。
ncoxwwz 2003-05-31
  • 打赏
  • 举报
回复
能说的具体点吗?
馮強 2003-05-31
  • 打赏
  • 举报
回复
用相对路径,比如 app.path & "\data\mdb",赋给DataEnviroment。

当然,最好用Adodb对象连接。
ncoxwwz 2003-05-31
  • 打赏
  • 举报
回复
没人帮我吗?

807

社区成员

发帖
与我相关
我的任务
社区描述
VB 多媒体
社区管理员
  • 多媒体
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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