任何人都可以告诉我oledb连接优于sql连接的优点
答案 0 :(得分:2)
SqlConnection
仅适用于SQL Server,但OleDbConnection
适用于任何OLEDB数据源。
答案 1 :(得分:0)
在实践中,除非您使用的数据库没有良好的ADO.NET支持,否则没有任何优势。
例如,如果使用SQL Server或Oracle,则应使用SqlConnection或OracleConnection。如果您在此处使用OleDbConnection,则可能会丢失某些功能或性能。
由于许多数据库供应商仍然无法提供良好的ADO.NET支持,因此您可以使用OleDbConnection连接它们。
我个人不知道很多企业产品在其生命周期中从数据库供应商切换到另一个,所以我总是直接使用SqlConnection或OracleConnection。