谢谢分享,看起来好像不止删除链接表,而是删除用户表。啊?
If InStr(obj.Name, "MSys") = 0 Then
DoCmd.DeleteObject acTable, tbnmae '删除链接
D ...
aslxt 发表于 2009-9-2 11:16
4# todaynew
是啊,有一些程序在前台还有用户表。当然是可以排除的。我的意思是你的标题看起来是重新链接后台表,而实际是删除用户表-再链接后台表而已。
aslxt 发表于 2009-9-2 12:42
可以通过MSysObjects表的database字段来排除。如果是本地表,该字段为空值,他记录的是链接表的mdb文件路径,还可以选择性地删除某个后台的链接而保留其他后台的链接
aslxt 发表于 2009-9-2 16:55
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) | Powered by Discuz! X3.3 |