|
Запрос в Аксесс.Слишком мало параметров
|
|||
---|---|---|---|
#18+
Здравствуйте. Делаю запрос в коде на VBA в БД Аксесс: Код: vbnet 1. 2.
При выполнении кода велезает ругательство: Слишком мало параметров. Требуется 1 на строке Код: vbnet 1.
что не так? какого тут параметра не хватает? помогите пожалуйста. В отладчике проверял - значения всех контролов формы присваиваются...ТабНомер и Документ - числовые, Вид работы - строка, выбирается из значений комбобокса ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2016, 09:37 |
|
Запрос в Аксесс.Слишком мало параметров
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2016, 09:52 |
|
Запрос в Аксесс.Слишком мало параметров
|
|||
---|---|---|---|
#18+
Ну и Код: vbnet 1.
добавить... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2016, 09:52 |
|
Запрос в Аксесс.Слишком мало параметров
|
|||
---|---|---|---|
#18+
Код: vbnet 1.
- вот что в отладчике и опять то же ругательство - мало параметров, требуется 1 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2016, 10:19 |
|
Запрос в Аксесс.Слишком мало параметров
|
|||
---|---|---|---|
#18+
Вероятно "НазначенияСотрудникам", это запрос и в нем есть ссылка на форму. Угадал? Akina Код: vbnet 1.
добавить... Это лишнее. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2016, 10:21 |
|
Запрос в Аксесс.Слишком мало параметров
|
|||
---|---|---|---|
#18+
Анатолий ( Киев ), нет, НазначенияСотрудникам - это таблица БД, а не запрос ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2016, 10:23 |
|
Запрос в Аксесс.Слишком мало параметров
|
|||
---|---|---|---|
#18+
jediAlexНазначенияСотрудникам - это таблица БД Покажите структуру. А ещё лучше выложите минимальную БД. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2016, 10:43 |
|
Запрос в Аксесс.Слишком мало параметров
|
|||
---|---|---|---|
#18+
Akina, структура таблицы НазначенияСотрудникам: Код- счетчик, ключевое Сотрудник - целое Документ - целое Объект - строка Вид работы - строка Делал запрос конструктором, при выполнении вводил все параметры с клавиатуры - все выводится и работает, а в коде ругается не пойму чего не хватает... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2016, 10:49 |
|
Запрос в Аксесс.Слишком мало параметров
|
|||
---|---|---|---|
#18+
[Вид работы] скорее всего имеет числовой тип. И в нем подстановка из таблицы справочника. Угадал? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2016, 10:49 |
|
Запрос в Аксесс.Слишком мало параметров
|
|||
---|---|---|---|
#18+
Еще вариант, какая-то буква латинская. Еще вариант, какое-то название не верное. ...Сколько гадать будем? Может выложите тестовую БД с проблемной частью(таблица и форма)? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2016, 10:52 |
|
Запрос в Аксесс.Слишком мало параметров
|
|||
---|---|---|---|
#18+
Agapov_stas, не могу выложить файл - размер очень большой даже минимальной БД - больше 150КБ ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2016, 11:07 |
|
Запрос в Аксесс.Слишком мало параметров
|
|||
---|---|---|---|
#18+
jediAlex , сделайте "Сжать-восстановить" и заархивируйте в zip. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2016, 11:10 |
|
Запрос в Аксесс.Слишком мало параметров
|
|||
---|---|---|---|
#18+
jediAlex Код: vbnet 1.
- вот что в отладчике и опять то же ругательство - мало параметров, требуется 1 Эту строку вставьте в конструкторе запроса в режиме SQL и попробуйте открыть. Он вам расскажет, какого параметра не хватает. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2016, 11:28 |
|
Запрос в Аксесс.Слишком мало параметров
|
|||
---|---|---|---|
#18+
jediAlex, Параметры - тайна покрытая мраком (даже если всё правильно) иногда акес считает что такой подход возможен только через параметры... Проблему можно решить так - дать акцесу пераметры, чтоб он не сомневался... 1. Запрос можно делать сохранённым (как у меня в примере), а можно и формировать в теле. Код: sql 1. 2. 3. 4.
2. Тогда полетит примерно так: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
Если не полетело - значит я ошибся в наборе текста - просят же и в правилах есть - выложи кусок mdb, получишь результат... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2016, 11:30 |
|
Запрос в Аксесс.Слишком мало параметров
|
|||
---|---|---|---|
#18+
vmag, мля. после rs.Close добавить Exit Sub импровизация, блин... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2016, 11:42 |
|
Запрос в Аксесс.Слишком мало параметров
|
|||
---|---|---|---|
#18+
вставил строку Код: plsql 1.
в конструктор. При выполнении требует все равно ввести табномер, документ и вид работы, хотя в строке то значения ужеесть...что за фигня? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2016, 11:44 |
|
Запрос в Аксесс.Слишком мало параметров
|
|||
---|---|---|---|
#18+
jediAlexAkina, структура таблицы НазначенияСотрудникам: Код- счетчик, ключевое Сотрудник - целое Документ - целое Объект - строка Вид работы - строка Делал запрос конструктором, при выполнении вводил все параметры с клавиатуры - все выводится и работает, а в коде ругается не пойму чего не хватает... и где здесь Табномер? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2016, 11:47 |
|
Запрос в Аксесс.Слишком мало параметров
|
|||
---|---|---|---|
#18+
guest_rusimport,вот блииин))) а ларчик просто открывался - перепутал названия полей)) спасибо, все заработало ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2016, 11:50 |
|
|
start [/forum/topic.php?fid=45&msg=39348248&tid=1612980]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 126ms |
0 / 0 |