设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[查询] 如何批量检查access中的查询?

[复制链接]
跳转到指定楼层
1#
发表于 2008-3-27 16:10:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我有很多ACCESS数据库需要检查,主要是检查库里的查询条件写得是否正确。这些库中数据表的结构都是一样的。有什么办法能批量检查,而不用一个一个打开查看吗??
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2008-3-27 16:12:22 | 只看该作者
可以变成写一个,参考一下批量导出txt
把所有mdb文件集中进行循环检查
3#
 楼主| 发表于 2008-3-27 16:15:25 | 只看该作者
LS可以说得更明白些吗?不太清楚
4#
发表于 2008-3-27 16:23:30 | 只看该作者
你是检查每个库的查询条件吗?
循环连接库,如果表中都有记录,那么查询条件能够查出记录就知道是否好坏了,或者我不太清楚你的检查情况
如果你能够详细些描述或许我能够提供更好的信息
5#
 楼主| 发表于 2008-3-27 16:36:47 | 只看该作者
是这样的,我希望能检查学生做的查询是否正确,但学生数多,因此一个个检查起来太麻烦了。我希望能有什么办法,能一次性检查所有学生的数据库里做的查询是否正确,每个学生做的查询都是一样的。
6#
发表于 2008-3-27 17:24:36 | 只看该作者
呵呵~是可以的
快下班了时间不多,只能告诉你方法
先把数据库集中起来放置在一个文件夹,在通过fso来获得文件夹内的文件

Sub ShowFolderList(strFolderPath As String)    '向待导入数据列表矿添加数据的过程

    Dim i As Long
    Dim fso As Object
    Dim objFolder As Object
    Dim objFile As Object
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set objFolder = fso.GetFolder(strFolderPath)

    Me.List1.RowSource = ""
    For Each objFile In objFolder.Files
        Me.List1.AddItem (objFile.Name)
    Next

    Set objFile = Nothing
    Set objFolder = Nothing
    Set fso = Nothing

End Sub

在用循环对列表框的文件名逐一检查即可~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-10-6 15:19 , Processed in 0.091281 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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