Я формирую sql запрос, и потом пытаюсь открыть его. Но почему то выскакиевает ошибка "Слишком мало паремтров. Требуется 1".
Неработающий код
- Код: Выделить всё
Dim basa As DAO.Database
Dim RecNum As DAO.Recordset
Dim SN As String, SQLStr As String
Dim i As Integer, max As Integer
Set basa = CurrentDb
SQLStr = "SELECT Партии.[Код SAP], Партии.[Экспертное заключение], Партии.Статус FROM Партии " & _
"WHERE (((Партии.[Код SAP])=[forms]![Загрузка отчетов]![Поле23]) AND ((Партии.Статус)=False))"
Set RecNum = basa.OpenRecordset(SQLStr) 'тут ругается
В другом месте похожий код работает, с единственным отличаем что в запросе есть Inner join