SQL Bağlantısı ve OLEDB Bağlantısı arasındaki fark nedir? Bu OLEDB herkes için ortak mı (ayrıca SQL Server)? Tüm Sunucular olan OLEDB kullanıyor?Sql Bağlantısı ve OLEDB Bağlantısı Arasındaki Fark
6
A
cevap
10
OleDbConnection kullanmanın avantajı esnekliktir. Veritabanınızı değiştirebilir (örneğin, Oracle'a taşıyabilirsiniz) ve kodunuzu değiştirmek zorunda kalmazsınız.
SQLServer'ı arka uç olarak kullanıyorsanız, daha iyi performans için SQLConnection kullanın. Bu bağlantıyı http://social.msdn.microsoft.com/Forums/en-US/vbgeneral/thread/fadb2742-d75a-49fb-a839-b2d4a9183998/
OleDbConnection ile
kontrolü: Bunu sağlamak herhangi veritabanına bağlanabilir.
İpucu: Universal Data Link Dosya kullanmak
5
SqlConnection, SQL Server'a erişmek için tasarlanmıştır; OleDbConnection ise herhangi bir veritabanına erişmek için tasarlanmıştır.
olası yinelenen [SQLCommand/SQLConnection vs OleDbCommand/OleDbConnection] (http://stackoverflow.com/questions/2273609/sqlcommand-sqlconnection- v-OleDbCommand-oledbconnection) –