栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何在访问中运行查询循环?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何在访问中运行查询循环?

这是更多示例代码。它说明了两种不同类型的记录集的用法。您可能希望阅读VBA陷阱:
Allen Browne的Recordsets和Access
2002和更高版本的Access中的保留字列表

Dim rs As DAO.RecordsetDim rs2 As ADODB.RecordsetSet rs = CurrentDb.OpenRecordset("querycrit")Set rs2 = CreateObject("ADODB.Recordset")rs2.ActiveConnection = CurrentProject.ConnectionFor Each tdf In CurrentDb.TableDefs'EDIT: TableDefs includes Microsoft System tables and ''these should never be tampered with. They all begin with Msys ''so we can leave them out of the loop here. '   If Left(tdf.Name, 4) <> "msys" And tdf.Name <> "querycrit" Then        rs.MoveFirst        strSQL = "SELECt * From [" & tdf.Name & "] WHERe "        Do While Not rs.EOF On Error Resume Next Debug.Print tdf.Name rs2.Open strSQL & " " & rs![query] If Err.Number = 0 Then     On Error GoTo 0     If Not rs2.EOF Then         Debug.Print rs![Error]         Debug.Print rs2.GetString     End If End If Err.Clear rs2.Close rs.MoveNext        Loop    End IfNextEnd Sub


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/456190.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号