Junior ADO.NET

What is the difference between SQLConnection and OLEDBConnection?

  • SqlConnection: Used specifically for connecting to SQL Server databases.
  • OleDbConnection: A more general connection class that can connect to a variety of

data sources, such as MS Access, Excel, Oracle, etc.

Example:

Follow:

Use SqlConnection for SQL Server:

SqlConnection sqlConnection = new SqlConnection(connectionString);

Use OleDbConnection for Access or other databases:

OleDbConnection oleDbConnection = new

OleDbConnection(connectionString);

More from ADO.NET Core Tutorial

All questions for this course