为.Net应用程序选择数据提供程序

时间:2014-02-20 07:58:28

标签: sql odbc oledb dataprovider

根据您使用哪种提供商的经验,您可以推荐什么?我将使用SQL Server数据库。

  • ODBC
  • OLEDB
  • SQL

但是,我希望这个数据提供程序支持Entity Framework以供将来开发。

1 个答案:

答案 0 :(得分:0)

如果您使用的是Sql server,那么我建议您使用SqlClient数据提供程序。因为SqlClient是托管数据提供程序,而ODBC和OLEDB是非托管数据提供程序。托管数据提供程序提供了许多优于非托管数据提供程序的优势托管提供商比非托管提供商更有效