|
Подключение к MS SQL из VFP, перехватить ошибку
|
|||
---|---|---|---|
#18+
Нужно подключаться поочередно допустим к 5-10 сервакам, в цикле идет строка подключения: tex='driver=SQL Server;server='+ALLTRIM(srv)+';database=master;uid=user1;pwd=pass1' lSoed= Sqlstringconnect(tex) где имена серверов поочередно берутся из таблицы, из поля SRV соответственно. IF lSoed<0 THEN else ** здесь дальше код ..... Все работает за исключением момента, когда нет связи с сервером. Тогда VFP выдает ошибку сообщающую о невозможности подключения, а потом окно подключения к SQL с теми параметрами, что я передал. Вопрос: как отловить, что подключение не возможно, и без сообщений и окон подключения перейти дальше по циклу. Когда я ставил return после IF 'а у меня выполнение выходило и из цикла. А надо чтоб цикл не прервался, и пошел подключаться к следующим серверам. З.Ы. Пересмотрел еще раз, получается что он ругается на строке lSoed= Sqlstringconnect(tex) , еще не доходя до IF. Как же быть? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2010, 11:21 |
|
Подключение к MS SQL из VFP, перехватить ошибку
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2010, 11:43 |
|
Подключение к MS SQL из VFP, перехватить ошибку
|
|||
---|---|---|---|
#18+
спасибо огромное, а то у меня че-то траблы с foxclub - войти не могу ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2010, 11:58 |
|
Подключение к MS SQL из VFP, перехватить ошибку
|
|||
---|---|---|---|
#18+
То что нужно, еще раз спасибо!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2010, 12:08 |
|
|
start [/forum/topic.php?fid=41&gotonew=1&tid=1585011]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
10ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 315ms |
total: | 456ms |
0 / 0 |