原生SQL Server连接和ODBC有什么区别? 使用本地SQL Server连接有什么好处?
如果可能,应始终使用Sql Native Client或Native Sql Data Provider。 它的性能比ODBC连接好得多。
ODBC基本上是另一个抽象层。 如果您希望支持不同的数据库并在运行时切换它们,可能会很有趣,但是如果您确定要坚持使用Sql Server,则需要使用Native Client。