|
|
|
источник формы - процедура с несколькими параметрами
|
|||
|---|---|---|---|
|
#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&tid=1612791]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
189ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 186ms |
| total: | 426ms |

| 0 / 0 |
