-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Запрос в Аксесс.Слишком мало параметров

Среда, 16 Ноября 2016 г. 09:37 + в цитатник
Здравствуйте. Делаю запрос в коде на VBA в БД Аксесс:
Dim rs As DAO.Recordset
Set rs = CurrentDb.OpenRecordset("SELECT Код FROM НазначенияСотрудникам Where (ТабНомер=" & Me.Сотрудник & ") AND (Документ=" & Me.Документ.Value & ") AND ([Вид работы]='" & Me.ВидРаботы.Value & "')", dbOpenDynaset, dbSeeChanges)

При выполнении кода велезает ругательство: Слишком мало параметров. Требуется 1
на строке
Set rs = CurrentDb.OpenRecordset("SELECT Код FROM НазначенияСотрудникам Where (ТабНомер=" & Me.Сотрудник & ") AND (Документ=" & Me.Документ.Value & ") AND ([Вид работы]='" & Me.ВидРаботы.Value & "')", dbOpenDynaset, dbSeeChanges)

что не так? какого тут параметра не хватает? помогите пожалуйста. В отладчике проверял - значения всех контролов формы присваиваются...ТабНомер и Документ - числовые, Вид работы - строка, выбирается из значений комбобокса

http://www.sql.ru/forum/1238859/zapros-v-aksess-slishkom-malo-parametrov


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку