|
|
|
источник формы - процедура с несколькими параметрами
|
|||
|---|---|---|---|
|
#18+
В качестве источника субформы передаю следующую строку Me![Суб Расход].Form.RecordSource = "EXEC dbo.FO_СубРасход_Источник '" & Format(Me![годНачала], "yyyymmdd") & "', '" & Format(Me![годКонца], "yyyymmdd") & "', '" & продавец & "', '" & покупатель & "' ". Хранимая процедура на SQL сервере оттестирована - работает. Первый и второй параметры - даты, третий и четвертый - строка. Тем не менее при запуске в форме выдает ошибку - неправильный синтаксис возле EXEC. У меня в других местах программы организованы вызовы подобных процедур, но с одним параметром - все работает. Что в данном случае неправильно? Как передать несколько параметров в процедуру, которая является источником строк формы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2017, 19:54:30 |
|
||
|
источник формы - процедура с несколькими параметрами
|
|||
|---|---|---|---|
|
#18+
garvy, для наглядности разбила на строки Код: vbnet 1. 2. 3. 4. 5. 6. может у вас продавец и покупатель ---подстановки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2017, 20:45:27 |
|
||
|
источник формы - процедура с несколькими параметрами
|
|||
|---|---|---|---|
|
#18+
у меня легкая путаница с передачей параметров даты - я наловчился передавать обрамляя ' ' - таким образом как бы передаю строковое значение правильного формата, которое на лету SQL конвертирует в дату. При тестировании в SQL это всегда работает. Но может в данном случае что-то не так? два других параметра - это ссылки на поля формы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2017, 12:13:24 |
|
||
|
источник формы - процедура с несколькими параметрами
|
|||
|---|---|---|---|
|
#18+
garvy, а вы уверены, что строка 20170119 переведется в дату 19/01/2017 я совсем не уверена ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2017, 12:54:11 |
|
||
|
источник формы - процедура с несколькими параметрами
|
|||
|---|---|---|---|
|
#18+
нет, работает железно, у меня в программе везде так. Здесь суть именно в передаче 4 параметров а не одного. С одним параметром работает. Попробую сейчас три параметра заглушить и вызвать эту же процедуру с одним. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2017, 11:57:35 |
|
||
|
|

start [/forum/topic.php?fid=45&gotonew=1&tid=1612791]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
302ms |
get topic data: |
15ms |
get first new msg: |
9ms |
get forum data: |
4ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
| others: | 211ms |
| total: | 641ms |

| 0 / 0 |
