gpt4 book ai didi

c# - 是否可以在 .Net 应用程序中读取 Paradox 7.x .db 文件?

转载 作者:太空宇宙 更新时间:2023-11-03 11:55:47 24 4
gpt4 key购买 nike

我正在尝试在 .Net 3.5 应用程序中读取 Paradox 7.x .db 文件,但我没有成功。

首先,当我注册 odbc 时,作为用户或系统 dsn,Microsoft Paradox ODBC Driver 只显示 5.x 以下的版本,所以看起来它不支持 Paradox 7.x 版本.

connectionsstrings.com我找到了应该与 Paradox 7.x 一起使用的连接字符串:

Provider=MSDASQL;Persist Security Info=False;Mode=Read;
Extended Properties='DSN=Paradox;DBQ=C:\mydbfolder;
DefaultDir=C:\mydbfolder;DriverId=538;FIL=Paradox 7.X;MaxBufferSize=2048;
PageTimeout=600;';Initial Catalog=C:\mydbfolder

但是当我尝试使用数据适配器测试连接时,出现以下异常:

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

我已将 ODBC 指定为用户 DSN 和系统 DSN,但一直收到相同的错误。

关于我应该做什么的任何线索?

谢谢,

佩德罗

最佳答案

http://www.progware.org/Blog/post/Connecting-to-a-PARADOX-DB-with-C-%28Vista-XP%29.aspx

ConnectionString.Append(@"Provider=Microsoft.Jet.OLEDB.4.0;");
ConnectionString.Append(@"Extended Properties=Paradox 7.x;");
ConnectionString.Append(@"Data Source=Z:\Dane;");
//ConnectionString.Append(@"Mode=ReadWrite;");
ConnectionString.Append(@"Mode=1;");

关于c# - 是否可以在 .Net 应用程序中读取 Paradox 7.x .db 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/557811/

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