Sql server 2008 最佳MS Access ADO到SQL Server连接性能的选项
使用ADO连接到SQL Server时,哪个提供程序和驱动程序提供最佳性能 我正在将MS Access 2007连接到SQL Server 2008 提供商选项:Sql server 2008 最佳MS Access ADO到SQL Server连接性能的选项,sql-server-2008,ms-access,odbc-sql-server-driver,Sql Server 2008,Ms Access,Odbc Sql Server Driver,使用ADO连接到SQL Server时,哪个提供程序和驱动程序提供最佳性能 我正在将MS Access 2007连接到SQL Server 2008 提供商选项: ODBC的OLE DB提供程序(MSDASQL.1)(默认提供程序) SQL Server的OLE DB提供程序(SQLOLEDB) 可能还有其他我不知道的选择 驱动程序选项: SQL Server(版本2000.85.1132.00-SQLSRV32.DLL 4/14/2008) SQL Server本机客户端10.0(版本2007
您应该在特定的环境中测试它以确保安全。无论性能差异是什么,它们都应该可以忽略不计。微软的官方声明如下: 简而言之:对于ADO连接,使用SQLOLEDB MSDASQL在很长一段时间内被弃用,例如,它不能很好地处理varchar(max)字段
当使用本机客户端时,您必须指定DataTypeCompatibility=80,这将删除许多新特性,因此您将收获很少。此外,默认情况下,本机客户端可能不在您的客户端计算机上,因此您需要安装它。我不使用ADO,但我可以告诉您,使用ODBC链接表时,通过ODBC使用的SQL Server本机客户端比旧客户端快得多。