Office中国论坛/Access中国论坛

标题: 请教是否可用VB控制连接地址为相对地址? [打印本页]

作者: sweetduck    时间: 2004-3-24 19:22
标题: 请教是否可用VB控制连接地址为相对地址?
由于链接表的连接地址是绝对地址,如果更改了文件存放位置,就无法使用后台连接
数据库。
请教是否可用VB控制其连接地址为相对地址?
作者: Roadbeg    时间: 2004-3-24 21:29
在启动时,根据程序所在目录,计算出新的后端数据库路径,并依此值循环更新所有 TableDef 对象的 connect 属性.
此方法变相实现了相对路径.
作者: fredlin    时间: 2004-3-24 21:33
学了招! 
作者: sweetduck    时间: 2004-3-24 22:22
呵呵,听上去好象可以
试验中……
能不能给做个sample啊?
[此贴子已经被作者于2004-3-24 16:17:10编辑过]


作者: sweetduck    时间: 2004-3-26 19:13
呵呵,终于成功!
谢谢!
作者: xurui    时间: 2004-3-26 19:21
我也是拆分后了的,这招对我也是很重要的,谢谢了!!!
作者: cg1    时间: 2004-3-26 20:51
关于此主题请参考:http://access911.net/index.asp?u1=a&u2=74FAB51E

作者: xurui    时间: 2004-3-26 21:09
很详细,谢谢了!!
作者: binuochao    时间: 2004-4-4 22:41
我有一个新方法,
1,先做了个自定义函数如,读取当前数据库目录,
2,建一个sql格式查询,sql中的表名路径用函数返回值+数据库名+表名
因用的电脑上没装ACCESS所以不用说的很清楚!
作者: jzwwpp    时间: 2004-4-6 00:04
bucuo




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3