Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Хранимая процедура с параметром
|
|||
|---|---|---|---|
|
#18+
Исполняю хранимую процедуру с параметром. =SQLSETPROP(sqlHandle,"Asynchronous",.T.) myParam = INPUTBOX("Введите параметр","Параметр") cmd = "execute master..myProc ?"+CHR(39)+myParam+CHR(39) Res = 0 DO WHILE (Res=0) Res = SQLEXEC(sqlHandle,cmd) DOEVENTS ENDDO DO CASE CASE Res=-1 =MESSAGEBOX("Connection failed",48,"SQL Server connection") CASE Res=0 =MESSAGEBOX("Still executing",48,"SQL Server connection") CASE Res=1 =MESSAGEBOX("Hurrah!",64,"SQL Server connection") OTHERWISE =MESSAGEBOX("Rats",48,"SQL Server connection") ENDCASE Всё бы хорошо, но в цикле while FoxPro вываливает окошко (тот же InputBox) с заголовком "View Parameter" и приглашением "Enter the value for the <и тут в кавычках -- значение только что введённого параметра>". Можно ничего не вводить, просто нажать OK (если Cancel, то выдаёт Connection failed), всё сработает. Но мне не нужно это промежуточное окошко, как от него избавиться? Подскажите, пожалуйста, может, кто занимался такими штуками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2003, 21:43 |
|
||
|
Хранимая процедура с параметром
|
|||
|---|---|---|---|
|
#18+
попробуйте так : cmd = "execute master.myProc ?myParam" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2003, 09:00 |
|
||
|
|

start [/forum/topic.php?fid=41&fpage=413&tid=1597880]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
19ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 302ms |

| 0 / 0 |
