gpt4 book ai didi

32bit-64bit - 来自 Windows 7 上的 64 位应用程序的 32 位文本驱动程序(Microsoft Access、Microsoft Excel 和文本文件)

转载 作者:行者123 更新时间:2023-12-01 07:05:50 25 4
gpt4 key购买 nike

嗨,我有一个使用文本 ODBC 驱动程序在 XP 上开发的应用程序。但是当我使用 Office 2007 在 Win 7 上部署时,我遇到了连接问题。

<add key="SQLConnection.TextConnectionString" value="Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq=c:\Data\;Extensions=asc,csv,tab,txt;Persist Security Info=False" />

错误 [IM002] [Microsoft][ODBC 驱动程序管理器] 未找到数据源名称且未指定默认驱动程序

我已经搜索了所有解决方案,例如安装以下内容

http://blogs.msdn.com/b/sqlblog/archive/2009/12/29/how-to-connect-to-file-based-data-sources-microsoft-access-microsoft-excel-and-text-files-from-a-64-bit-application.aspx

Microsoft Access 数据库引擎 2010 可再发行版(32 位)

2007 Office System 驱动程序:数据连接组件

毕竟,在我的数据源(ODBC)中,它仍然只显示“SQL native client/SQL server/SQL server native client”

在 C:\Windows\SysWOW64\odbcad32.exe

我可以看到所有 x32 驱动程序,但是如何修改我的连接字符串以访问 32 位 Microsoft 文本驱动程序,或者是否有任何替代解决方案?
谢谢

最佳答案

我很确定它会自动工作(即使在 64 位机器上),只要执行进程是 32 位。

尝试重新编译以专门针对 x86。

关于32bit-64bit - 来自 Windows 7 上的 64 位应用程序的 32 位文本驱动程序(Microsoft Access、Microsoft Excel 和文本文件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3454701/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com