Я пытаюсь создать календарь в MS Access и адаптирую шаблон календаря, который я нашел в Интернете. Я создал инструкцию SELECT для заполнения строки Openrecordset, используемой для массива, но продолжаю получать ошибку времени выполнения 3141.
К сожалению, предыдущий dba создал поле в одной из таблиц с именем tblAttendanceRecord.Date, и я не уверен, является ли это причиной проблемы или есть ли другие очевидные ошибки в коде.
strSQL = "SELECT tblAttendanceRecord.PayrollNo, tblAttendanceRecord.[Date] AS [ADate], " & _
"tblAttendanceTypes.[Attendance Name] AS AttendName, tblAttendanceTypes.Code, " & _
"FROM tblAttendanceRecord INNER JOIN tblAttendanceTypes ON tblAttendanceRecord.TypeID = tblAttendanceTypes.ID " & _
"WHERE tblAttendanceRecord.PayrollNo = #" & intID & "# " & _
"ORDER BY [ADate];"
Set db = CurrentDb
Set rs = db.OpenRecordset(strSQL)
If Not rs.BOF And Not rs.EOF Then............
Любая помощь будет принята с благодарностью.