设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 880|回复: 7
打印 上一主题 下一主题

[窗体] 能否直接用其他ACCESS的表作为本ACCESS 窗体的数据源

[复制链接]
跳转到指定楼层
1#
发表于 2003-7-24 20:40:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
能否直接用其他ACCESS的表作为本ACCESS 窗体的数据源
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2003-7-24 20:45:00 | 只看该作者
其他ACCESS表是什么?
3#
 楼主| 发表于 2003-7-24 23:02:00 | 只看该作者
一个ACCESS的表1
在另一个ACCESS 中 用表1 做数据源
除了连接和导入外, 还有什么办法。
4#
发表于 2003-7-24 23:04:00 | 只看该作者
你可以在 菜单:文件->获取外部数据->链结表
选择需要使用的表即可。
在控件的数据源选择需要使用的链结表即可
5#
发表于 2003-7-24 23:05:00 | 只看该作者
噢,那就不清楚了,为什么不使用链结表呢?
6#
发表于 2003-7-24 23:23:00 | 只看该作者
可以,在Sql语句中的表名前加上数据库名就行了,下面语句动态引用当前目录的另一MDB文件的表做数据源:
Private Sub Form_Load()
    Me.RecordSource = "SELECT 表1.* FROM [" & CurrentProject.Path & "\db1.mdb" & "].表1;"
End Sub
7#
 楼主| 发表于 2003-7-25 04:40:00 | 只看该作者
谢谢,这正是我所需要的, 比DAO 简单多了。不知道实际使用是否速度很快。
这样就可以动态地在程序中增加窗体,配置数据源了。
8#
发表于 2003-7-25 05:04:00 | 只看该作者
以下是引用Trynew在2003-7-24 15:22:54的发言:
可以,在Sql语句中的表名前加上数据库名就行了,下面语句动态引用当前目录的另一MDB文件的表做数据源:
Private Sub Form_Load()
     Me.RecordSource = "SELECT 表1.* FROM [" & CurrentProject.Path & "\db1.mdb" & "].表1;"
End Sub

這一個程序用得很好﹐我好像在什么書上看到過﹐兄弟你是那里學的呀?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-12-2 23:31 , Processed in 0.110194 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表