powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Обработка исключений!
5 сообщений из 5, страница 1 из 1
Обработка исключений!
    #32798989
Турист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте дамы и господа!
Скажите как обработать исключение выдающее сообщение :
System.Data.SqlClient.SqlException: DELETE statement conflicted with COLUMN REFERENCE constraint 'FK_Products'. The conflict occurred in database 'Way', table 'Sr', column 'Code'. The statement has been terminated. at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at project.Web_Form_table_Sr.dg_DeleteCommand(Object source, DataGridCommandEventArgs e) in C:\Ls.aspx.vb:line 129
...
Рейтинг: 0 / 0
Обработка исключений!
    #32799068
Misha 'Karn' Ivanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вообще,как вы без сомнения знаете, исключения обрабатываюстя так:
try
{
//some code...
}
catch(SqlException ex)
{
//some code to process exception
}
а как именно обрабатывать исключение завист только от логики вашего приложения. Кому то достаточно просто поймать его, ктото выведет на экран сообщение, ктото еще чтото. От себя могу добавить, что просто нужно более качественно написать команду для Delete, не стоит удалять данные на которые ссылаются по Foreign Key из других таблиц
...
Рейтинг: 0 / 0
Обработка исключений!
    #32799308
Турист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Thanks!
Конечно не стоит удалять записи которые имеют foreign key !
Вопрос в том кому что нужнее сделать ! Мне нужно попытку выполнения
этого действия выложить на экран пользователю!
Вот собственно и вопрос !
...
Рейтинг: 0 / 0
Обработка исключений!
    #32801118
maxapet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что подразумевается под "обработкой исключения"? Если сообщить, мягко, об этом пользователю, то направляйте его на страницу, объясняющую ситуацию, или выводите диалоговое окно с соответствующим сообщением.
...
Рейтинг: 0 / 0
Обработка исключений!
    #32801305
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТуристThanks!
Конечно не стоит удалять записи которые имеют foreign key !
Вопрос в том кому что нужнее сделать ! Мне нужно попытку выполнения
этого действия выложить на экран пользователю!
Вот собственно и вопрос !А обязательно доводить до крайностей?
Почему нельзя исключить возможность удаления таких записей пользователем?

А так, Misha 'Karn' Ivanov и maxapet дело говорят - в блоке catch выводишь наиболее удобным способом информацию об исключении
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Обработка исключений!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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