Jaka jest różnica między połączeniem SQL a połączeniem OLEDB? Czy to OLEDB jest wspólne dla wszystkich (także SQL Server)? Do czego służą wszystkie serwery, używa OLEDB?Różnica między połączeniem Sql i połączeniem OLEDB
6
A
Odpowiedz
10
Zaletą korzystania z OleDbConnection jest elastyczność. Możesz zmienić swoją bazę danych (na przykład przejść do Oracle) i nie musisz zmieniać kodu.
Jeśli używasz SQLServer jako backend, użyj SQLConnection dla lepszej wydajności.
czek z tego linka http://social.msdn.microsoft.com/Forums/en-US/vbgeneral/thread/fadb2742-d75a-49fb-a839-b2d4a9183998/
OleDbConnection: można podłączyć do dowolnej bazy danych, które zostały przewidują, że.
Wskazówka: użyj Uniwersalne łącza danych Plik
5
SqlConnection został zaprojektowany do uzyskiwania dostępu do SQL Server, a OleDbConnection ma dostęp do dowolnej bazy danych.
możliwe duplikat [SQLCommand/SQLConnection vs OleDbCommand/OleDbConnection] (http://stackoverflow.com/questions/2273609/sqlcommand-sqlconnection- vs-oledbcommand-oledbconnection) –