Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / перехват ошибки (без On Error) / 13 сообщений из 13, страница 1 из 1
10.11.2004, 10:45:58
    #32774907
mastermind
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
перехват ошибки (без On Error)
Здраствуйте, помогите пожалуйста с запросом
у меня проблема, не знаю как перехватить момент

Set rst_s3 = New ADODB.Recordset
rst_s3.CursorType = adOpenKeyset
rst_s3.LockType = adLockOptimistic
rst_s3.Open "EMP_LSRES", CurrentProject.Connection, , , adCmdTable
Set rst_s1 = cnn.Execute("SELECT * FROM clients WHERE clients.client_id = " & rst_s3!User)
Здесь все в порядке,
дальше
Set rst_s2 = CurrentProject.Connection.Execute("SELECT [Computer Description] FROM EMP_PCS " _
& "WHERE EMP_PCS.[Computer Name] = '" & rst_s1!Name & "'")
но в таблице EMP_PCS EMP_PCS.[Computer Name] может не быть значения rst_s1!Name и появляется ошибка
вопрос можно ли както перехватить этот момент и в rst_s3 перейти на следующую запись не прибегая к методу перехвата ошибки On Error GoTo xxx
xxx:
If err.Number ...
заранее благодарю
...
Рейтинг: 0 / 0
10.11.2004, 10:48:42
    #32774915
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
перехват ошибки (без On Error)
if rst_s2.RecordCount > 0 then
...
Рейтинг: 0 / 0
10.11.2004, 10:51:14
    #32774924
mastermind
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
перехват ошибки (без On Error)
thank you, I'll try to do it:)
...
Рейтинг: 0 / 0
10.11.2004, 10:53:41
    #32774931
ищ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
перехват ошибки (без On Error)
мамаааааааааааааааааа
от такого программирования
...
Рейтинг: 0 / 0
10.11.2004, 10:58:25
    #32774945
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
перехват ошибки (без On Error)
ищмамаааааааааааааааааа
от такого программирования

;)
...
Рейтинг: 0 / 0
10.11.2004, 11:00:56
    #32774953
mastermind
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
перехват ошибки (без On Error)
еду как магу :)
...
Рейтинг: 0 / 0
10.11.2004, 11:10:07
    #32774977
Victosha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
перехват ошибки (без On Error)
on error resume next



(с выражением лица)
...
Рейтинг: 0 / 0
10.11.2004, 11:23:44
    #32775021
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
перехват ошибки (без On Error)
2 mastermind
А запросами не пробовали?:)
...
Рейтинг: 0 / 0
10.11.2004, 11:35:48
    #32775062
mastermind
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
перехват ошибки (без On Error)
2Hummer
а как бы вы поступили в этом случае (А запросами не пробовали?:))
подскажите плз:)
...
Рейтинг: 0 / 0
10.11.2004, 11:43:59
    #32775081
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
перехват ошибки (без On Error)
LEFT JOIN между табличками - а потом бы открывал рекордсет по запросу (VIEW) на клиенте, если это требуется или в хранимку бы оформил - если нельзя без курсора обойтись в хранимке - что-то сложно считаем и т.п. - то сделал бы курсор на сервере - из клиента бы вызывал...

Если мдб - то делаем запрос - нужен рекордсет по нему - открываем по нем, я же не знаю, что там у вас дальше - но открывать 3 рекордсета?:)
...
Рейтинг: 0 / 0
10.11.2004, 11:54:34
    #32775114
mastermind
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
перехват ошибки (без On Error)
а если данные на двух серверах причем нет возможности прилинковки сервера ? это для меня оказалось проблемой
забыл отметить что я еще только начинающий в адп :)
...
Рейтинг: 0 / 0
10.11.2004, 12:12:39
    #32775170
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
перехват ошибки (без On Error)
Через ДТС создайте локальную копию таблички с другого сервера. Через линковку лучше конечно же.
...
Рейтинг: 0 / 0
10.11.2004, 12:23:47
    #32775207
mastermind
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
перехват ошибки (без On Error)
Спасибо за советы ... ;)
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / перехват ошибки (без On Error) / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]