|
вызов из VFOX функции из базы SQL Server с передачей параметров
|
|||
---|---|---|---|
#18+
В SQL Server 2008: Есть функция с параметрами , возвращающая табличное значение : select * from dbo.LED99 (@DAT1, @DAT2 , @N1, @N2, @KOD_NAPR) Нужно вызвать ее из Программы на Visual FOX 9: Пробовал двумя способами- не работает, возвращает значение aaa=-1 Как правильно вызвать с передачей параметров ? aaa=SQLEXEC(cn, '{CALL LED99( ?dstart,?dstop, ?NOM1, ?NOM2, ?KodOtdela) }', 'MySPIS') aaa=SQLEXEC(cn, '{select * from LED99( ?dstart,?dstop, ?NOM1, ?NOM2, ?KodOtdela) }', 'MySPIS') ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2014, 11:08 |
|
вызов из VFOX функции из базы SQL Server с передачей параметров
|
|||
---|---|---|---|
#18+
if SQLEXEC(cn, 'select * from LED99(?dstart,?dstop, ?NOM1, ?NOM2, ?KodOtdela)', 'MySPIS') < 0 Aerror(aaa) Messagebox(aaa[1,3],16) Endif select MySPIS brow ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2014, 11:18 |
|
вызов из VFOX функции из базы SQL Server с передачей параметров
|
|||
---|---|---|---|
#18+
if SQLEXEC(cn, 'select LED99(?dstart,?dstop, ?NOM1, ?NOM2, ?KodOtdela)', 'MySPIS') < 0 =Aerror(aaa) =Messagebox(aaa[1,3],16) Endif select MySPIS brow ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2014, 13:18 |
|
вызов из VFOX функции из базы SQL Server с передачей параметров
|
|||
---|---|---|---|
#18+
alm2В SQL Server 2008: Есть функция с параметрами , возвращающая табличное значение :Обращаем внимание на слово "функция". select * from dbo.LED99 (@DAT1, @DAT2 , @N1, @N2, @KOD_NAPR) Нужно вызвать ее из Программы на Visual FOX 9: ... aaa=SQLEXEC(cn, '{select * from LED99( ?dstart,?dstop, ?NOM1, ?NOM2, ?KodOtdela) }', 'MySPIS')А теперь вопрос: а куда делось указание схемы? Или вдруг для функций ее стало необязательно указывать? И зачем фигурные скобки? Откуда они взялись? Ну и про использование Aerror() для получения текста сообщения об ошибке от сервера уже написали. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2014, 13:27 |
|
|
start [/forum/topic.php?fid=41&fpage=30&tid=1582594]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 17ms |
total: | 160ms |
0 / 0 |