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

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
перехват ошибки (без On Error)
    #32774915
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
if rst_s2.RecordCount > 0 then
...
Рейтинг: 0 / 0
перехват ошибки (без On Error)
    #32774924
mastermind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
thank you, I'll try to do it:)
...
Рейтинг: 0 / 0
перехват ошибки (без On Error)
    #32774931
ищ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
мамаааааааааааааааааа
от такого программирования
...
Рейтинг: 0 / 0
перехват ошибки (без On Error)
    #32774945
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ищмамаааааааааааааааааа
от такого программирования

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



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

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


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