You can see the answers posted in this thread : What is the difference between System.Data.SqlClient, System.Data.OledbClient and System.Data.OdbcClient for accessing sql data
C# sql connection string
whats the difference between the following ? which is performs better ?
what's the difference between the provider , in the oledbconnection string ??
Provider=Microsoft.Jet.OLEDB.4.0 and
Provider=MSOLEDBSQL
?which one is better in performance ?
In the C#
Using System.Data.OleDb, < which the connection will be using ADO.NET through oledb .
Is it possible to use native oledb driver inside a C# program ?
Developer technologies | .NET | Other
Developer technologies | C#
2 answers
Sort by: Most helpful
-
-
Karen Payne MVP 35,591 Reputation points Volunteer Moderator2021-10-19T11:42:23.613+00:00 A data provider like SqlClient is
optimizedforperformanceto SQL-Server along with offering access to features specific to SQL-Server. In short, SqlClient is the choice to use for SQL-Server.