Mid ADO.NET

How do you handle exceptions in ADO.NET?

ADO.NET exceptions are typically handled using try-catch blocks. This helps to capture any

errors during database operations such as connection failures, query issues, or command

execution errors.

Example:

try

SqlConnection connection = new SqlConnection(connectionString);

connection.Open();

SqlCommand command = new SqlCommand("SELECT * FROM Customers",

connection);

SqlDataReader reader = command.ExecuteReader();

catch (SqlException ex)

Console.WriteLine("Database error: " + ex.Message);

catch (Exception ex)

Console.WriteLine("General error: " + ex.Message);

More from ADO.NET Core Tutorial

All questions for this course