Для веб-приложений Asp.net лучше всего:
- перехватывать ошибки в хранимых процедурах sql и проверять возвращаемое значение в коде или
- просто позвольте ошибке возникнуть в sql (не обрабатывайте ее) и полагайтесь на то, что ado.net вызовет ошибки в коде.
Каковы лучшие практики здесь?