我的应用程序使用ATLOLEDB Consumer模板,但我希望将OLEDB驱动程序升级到"MicrosoftOLEDBdriver for SQLServer“(版本18.2或18.3),并且我已经下载了该驱动程序,安装了它,并将应用程序中连接字符串中的提供程序更改为"Provider=MSOLEDBSQL”。我无法让它使用新的
我们正在更改到ODBC Driver 17以支持TLS 1.2,将提供程序从sqloledb更改为driver ODBC 17会导致记录集为空。正如我在SQL事件探查器中看到的那样,查询将执行,但不会向Microsoft Access返回任何记录。这是旧的连接字符串和新的连接字符串。Dim connectionString As String
' old - this worked connectionString = "Provider=sqloledb;Server=SQL
在sqlserver 2019中,我已经将我的数据库配置为使用Latin1_General_100_CI_AI_SC_UTF8排序规则。现在,当我尝试将数据查询到记录集中时,我的应用程序就挂起了。ADODB.CursorLocationEnum.adUseClient <== When set, causes the app to hang
rs.Open("SELECT columnName FROM dbo.table") <== Assumes db有没有人有幸在SQLS
3)尝试使用提供程序MicrosoftOLEDB Provider for OBDC驱动程序和我为数据源创建的系统DSN名称将链接服务器添加到SQL。我将所有其他字段留空。我得到了这个错误:
Cannot initialize the data source object of OLEDB provider "MSDASQL" for linked server "FILEMAKER2OLEDB