Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Обработка ошибок / 7 сообщений из 7, страница 1 из 1
18.06.2004, 15:55
    #32567716
lesha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка ошибок
Добрый день....

вообщем возникла проблема.. клиент на VB6, работаем через ADO с MS SQL 2000.

так вот когда возникает на серваке ошибка типа


Server: Msg 547, Level 16, State 1, Procedure upImportReplic, Line 604
INSERT statement conflicted with COLUMN FOREIGN KEY constraint 'FK_ВыписанныеНамТовары_ВыписанныеНамСчета'. The conflict occurred in database 'SkladTex', table 'ВыписанныеНамСчета', column 'Счетчик'.
The statement has been terminated.

то ничего не возвертается на клиента.. такое очучение, что ошибка не происходит.. :-((

в итоге ничего обработать немогу..
...
Рейтинг: 0 / 0
18.06.2004, 16:00
    #32567728
Hibernate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка ошибок
запрос выполняется асинхронно?
...
Рейтинг: 0 / 0
18.06.2004, 16:04
    #32567738
lesha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка ошибок
а это как?.. видимо этого я незнаю еще :-)
...
Рейтинг: 0 / 0
18.06.2004, 17:29
    #32567968
Дурак
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка ошибок
2Hibernate
Так всех распугаешь, умными словами :). Без обид...
...
Рейтинг: 0 / 0
18.06.2004, 17:32
    #32567976
Дурак
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка ошибок
Асинхронный - это значит ты запустил его, а сам в это время другими делами занимаешься, а не ждешь, пока он отработает :).. Потом - бац! Event - Complete! Ура, теперь вспоминай, что же ты у сервака-то спрашивал :)

Синхронный - пока запрос не пройдет, ни фига не сделаешь...
...
Рейтинг: 0 / 0
18.06.2004, 18:04
    #32568025
lesha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка ошибок
а каким образом их можно выпонять синхронно или асинхронно?

и польза от асинхронного запроса, если ты даже не проанализиролвал рез-т его работы
...
Рейтинг: 0 / 0
23.06.2004, 13:47
    #32573747
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка ошибок
2lesha
1. Чтобы выполнить команду или открытие рекордсета асинхронно, нужно в Options указать adAsyncExecute
2. Польза в том, что иногда необходимо вытаскивать огромные наборы данных,
что может занять несколько минут. Чтобы не лишать юзера возможности работать, этот набор данных можно вытаскивать асинхронно небольшими кусками в фоновом режиме.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Обработка ошибок / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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