Qual è la differenza tra la connessione SQL e la connessione OLEDB? È che OLEDB è comune a tutti (anche SQL Server)? A quali sono tutti i server, OLEDB sta usando?Differenza tra connessione Sql e connessione OLEDB
6
A
risposta
10
Il vantaggio dell'utilizzo di OleDbConnection è la flessibilità. È possibile modificare il database (ad esempio, passare a Oracle) e non è necessario modificare il codice.
Se si utilizza SQLServer come backend, utilizzare SQLConnection per prestazioni migliori.
controllo con questo link http://social.msdn.microsoft.com/Forums/en-US/vbgeneral/thread/fadb2742-d75a-49fb-a839-b2d4a9183998/
OleDbConnection: è possibile connettersi a qualsiasi database, che avete fornire per questo.
Suggerimento: utilizzare Universal Data Link File
5
SqlConnection è progettato per accedere a SQL Server, mentre OleDbConnection è progettato per accedere a qualsiasi database.
possibile duplicato [SQLCommand/SQLConnection vs OleDbCommand/OleDbConnection] (http://stackoverflow.com/questions/2273609/sqlcommand-sqlconnection- vs-OleDbCommand-OleDbConnection) –