gpt4 book ai didi

c# - 你遇到过这个错误吗?

转载 作者:行者123 更新时间:2023-11-30 22:48:07 25 4
gpt4 key购买 nike

microsoft visual studio 使用数据集设计器打开我的表
但我无法使用相同的连接字符串打开我的表。
我的数据库是 DBase IV。
这是连接字符串

Driver={Microsoft dBASE Driver (*.dbf)};collatingsequence=ASCII;dbq=d:\Data\88;deleted=0;driverid=277;fil=dBase IV;maxbuffersize=2048;maxscanrows=8;pagetimeout=600;safetransactions=0;statistics=0;threads=3;uid=admin;usercommitsync=Yes

由visual studio自己制作。
这是我的代码

DataSet1TableAdapters.AN10TableAdapter _AN10TableAdapter = new DataSet1TableAdapters.AN10TableAdapter();  
_AN10TableAdapter.Fill(D_Data.AN10);

这是错误

ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

这个真正的笑话让我很生气。
平台:vista x64
语言:c#.net
.netframework 版本:3.5
工作时间:10 天

最佳答案

我猜问题出在您的机器的 64 位。该驱动程序是一个非托管组件,您的计算机上可能安装了它的单一版本(32 位或 64 位)。由于您不能在 64 位进程中加载​​ 32 位非托管组件(反之亦然),因此它不会工作。将项目的 objective-c PU 设置切换为 x64 和 x86,以强制程序集以适当的位数运行并重试。它可能会解决您的问题。

关于c# - 你遇到过这个错误吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1902314/

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