Я формирую 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







