gpt4 book ai didi

vba - 针对 MS Access 2003 执行动态 SQL 查询

转载 作者:行者123 更新时间:2023-12-02 22:54:26 26 4
gpt4 key购买 nike

这是一个 super 基本问题,但我正在尝试执行一个查询,该查询是通过一些表单值针对表单所在的 MS Access 数据库构建的。我不认为我需要正式通过 ADO,但也许我会这样做。

无论如何,如果能提供一些帮助,我们将不胜感激。抱歉,我是个n00b。 ;)

最佳答案

您可以使用以下 DAO 代码来查询 Access DB:

Dim rs As DAO.Recordset
Dim db As Database

Set db = CurrentDb
Set rs = db.OpenRecordset("SELECT * FROM Attendance WHERE ClassID = " & ClassID)

do while not rs.EOF
'do stuff
rs.movenext
loop

rs.Close
Set rs = Nothing

就我而言,ClassID 是表单上的文本框。

关于vba - 针对 MS Access 2003 执行动态 SQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/133922/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com