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