VBA MS Access在数据库中获取开始日期

我有一个MS access数据库,每个月我都从一个外部源中导入表。我想要做的是获取数据库中最早的日期,因为它顺序不对。我正在创建表单,到目前为止,这就是我所拥有的:

'Get start and end date
Dim DBGeo As DAO.Database
Dim rstStartDate As DAO.Recordset

Set DBGeo = CurrentDb

varStartDate = "SELECT [time] FROM [" & cboTableName & "] ORDER BY [time] ASC LIMIT 1;"
MsgBox (varStartDate)
Set rstStartDate = DBGeo.OpenRecordset(varStartDate,dbOpensnapshot)

字段名称称为时间,我知道这是一个关键字,但是我不想更改它,否则我必须在所有表中更改它。 CboTableName具有我正在使用的表的名称。

我在这方面并不擅长,所以我相信这很简单。谢谢

jojosjjsjj 回答:VBA MS Access在数据库中获取开始日期

SELECT TOP 1 Table1.Time 从表1 按Table1.Time排序;

本文链接:https://www.f2er.com/2774443.html

大家都在问