VBA MS Access Получение даты начала в базе данных - PullRequest
0 голосов
/ 14 января 2020

У меня есть база данных 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 имеет имя таблицы, которую я использую.

Я не очень хорош в этом, поэтому я уверен, что это что-то простое. Спасибо

1 Ответ

0 голосов
/ 16 января 2020

ВЫБЕРИТЕ ТОП 1 Table1.Time ОТ Table1 ORDER BY Table1.Time;

...