powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / DataGrid , как ловить ошибки при редактировании записей?
6 сообщений из 6, страница 1 из 1
DataGrid , как ловить ошибки при редактировании записей?
    #32434865
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VB6 ADO 2.6

Что то у меня не выходит.

Есть форма на которой висит грид , юзер может редактировать записи. Но вот может запретить ему изменять значения в ключевых полях черех грид, а диалог для этого отдельный сделать.

Да вообще меня интресует перехват ошибки при работе с записями.
У грида есть событие error , как перехватывать ошибки?
...
Рейтинг: 0 / 0
DataGrid , как ловить ошибки при редактировании записей?
    #32435342
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо же.
...
Рейтинг: 0 / 0
DataGrid , как ловить ошибки при редактировании записей?
    #32435357
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не совсем понятно чего ты хочешь добится. О каких именно ошибках идет речь?
Ключевые поля вообще в гриде лучше не показывать, это служебная инфа и пользователю она ни к чему.

Magnus
...
Рейтинг: 0 / 0
DataGrid , как ловить ошибки при редактировании записей?
    #32435426
Фотография ulis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Редактировать записи прямо в гриде - это есть не совсем хорошо, а точнее, совсем плохо. Лучше данные редактировать в несвязанных полях, а потом, после проверки, вносить изменения в базу
...
Рейтинг: 0 / 0
DataGrid , как ловить ошибки при редактировании записей?
    #32435609
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Magnus23

Ошибки дублирования ключевого значения , ошибки пустого значения ключа. Я прекрасно знаю то что юзеру нельзя позволять править ключевое поле. Но здесь ситуация когда это нужно разрешить. Просто хотел побыстрей сделать . Знаю что можно через текстовые поля апдейтить записи. Но мне нужен имеено вариант с отловом ошибок при редактировании данных в гриде.
Беру событие грида error и молчок , не срабытывает.

2 Ulis
Ты прав и я это знаю , но в моей ситуации надо просто , надо.
...
Рейтинг: 0 / 0
DataGrid , как ловить ошибки при редактировании записей?
    #32436398
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
т.е. Не ошибки программы а ошибки юзера?
данные на гриде динамические?
В проинципе тут 2 варианта:
1.Если данные динамические то обработка подобных ошибок может быть сделана на сервре(сиквел?), т.е. к примеру если поле PK то все это отловится.
2. Руками проверять пользовательский ввод. Но это не есть хорошо. Бизнесс рулс лучше держать на сервере.

Magnus
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / DataGrid , как ловить ошибки при редактировании записей?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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