Как исправить ошибку времени выполнения при попытке создать поисковый запрос в базе данных access
Частная Субкоманда 8_click()
Dim SQL как строка
SQL = "выберите tblVisit.PatientID, tblPatients.Имя-отчество, tblPatients.Фамилия" _
& "DateDiff('yyyy',[tblPatients]![День Рождения],Сейчас Же()) Как возраст, tblVisit.[Дата Визита]" _
& "tblVisit.Диагноз" _
&ампер; "[имя] &ампер; '' &амп; [фамилия], как [имя поставщика] из tblPatients внутреннее соединение (tblDoctor внутреннее соединение tblVisit на tblDoctor.DoctorID = tblVisit.DoctorID) на tblPatients.PatientID = tblVisit.PatientID" _
& "WHERE [Firstname] = '" & Me.txtKeywords & "' "
Меня.subClientList.Форма.Источник записей = в SQL
Меня.subClientList.Форма.Обновление
Конец Подводной Лодки
?
Ошибка-это ошибка времени выполнения '3075'
синтаксическая ошибка (отсутствует оператор) в выражении запроса 'tvist'.[DateVisit]tblVist.Diagnosis[имя]& '' [фамилия]'
Что я уже пробовал:
Я перешел от двойных кавычек при запросе имени рецептурщика и при создании div даты