也请教如何打开FOXPRO数据库(*.DBF)

langpy langpy 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
原因:
在.NET下开发一新系统,由于要实时读取在另一系统的数据库(用FOXPRO2.6开发).
由于本人初次接触ADO编程,请各位高手赐教,并提供例子,谢谢!!

下面给出有关的设定,源码,出错信息:

1.DNS设定

[ODBC]
DRIVER=Microsoft FoxPro VFP Driver (*.dbf)
UID=
Deleted=Yes
Null=Yes
Collate=Machine
BackgroundFetch=Yes
Exclusive=No
SourceType=DBF
SourceDB=d:\EASYDISK\jygl\ZQFD

2.程序块

OleDbConnection foxconnection = new OleDbConnection();
foxconnection.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;DNS=ZQFD;";
OleDbCommand foxcommand= new OleDbCommand();
foxcommand.CommandText="SELECT * FROM WZLB.DBF";
foxcommand.Connection=foxconnection;
foxconnection.Open();
DataSet foxdataset;
foxdataset=new DataSet();
OleDbDataAdapter foxadapter=new OleDbDataAdapter();
foxadapter.Fill(foxdataset,"wzlb.dbf");

4.出错停留在倒数第三行;

5.调试的输出结果:

“DefaultDomain”:已加载“c:\winnt\microsoft.net\framework\v1.0.2914\mscorlib.dll”,未加载符号。
“WindowsApplication6”:已加载“C:\Documents and Settings\Administrator\My Documents\Visual Studio Projects\WindowsApplication6\bin\Debug\WindowsApplication6.exe”,符号已加载。
“WindowsApplication6.exe”:已加载“c:\winnt\assembly\gac\system.windows.forms\1.0.2411.0__b77a5c561934e089\system.windows.forms.dll”,未加载符号。
“WindowsApplication6.exe”:已加载“c:\winnt\assembly\gac\system\1.0.2411.0__b77a5c561934e089\system.dll”,未加载符号。
“WindowsApplication6.exe”:已加载“c:\winnt\assembly\gac\system.drawing\1.0.2411.0__b03f5f7f11d50a3a\system.drawing.dll”,未加载符号。
“WindowsApplication6.exe”:已加载“c:\winnt\assembly\gac\system.data\1.0.2411.0__b77a5c561934e089\system.data.dll”,未加载符号。
“WindowsApplication6.exe”:已加载“c:\winnt\assembly\gac\system.xml\1.0.2411.0__b77a5c561934e089\system.xml.dll”,未加载符号。
“WindowsApplication6.exe”:已加载“RegexAssembly1_0”,未加载符号。
“WindowsApplication6.exe”:已加载“RegexAssembly1_0.dll”,未加载符号。
未处理的“System.Data.OleDb.OleDbException”类型的异常出现在 system.data.dll 中

未处理的异常: System.Data.OleDb.OleDbException: 找不到可安装的 ISAM。
at System.Data.OleDb.OleDbConnection.ProcessResults(Int32 hr)
at System.Data.OleDb.OleDbConnection.InitializeProvider()
at System.Data.OleDb.OleDbConnection.Open()
at WindowsApplication6.Form1..ctor() in c:\documents and settings\administrator\my documents\visual studio projects\windowsapplication6\form1.cs:line 44
at WindowsApplication6.Form1.Main() in c:\doc

...全文

相关推荐

最短路径+负圈-POJ3259 虫洞问题-图算法基础专项(2)

文章目录bellman-ford最短路径算法图表示方法例题POJ 3259(虫洞问题,判断负圈是否存在)代码 bellman-ford最短路径算法 bellman-ford 算法,是求单源点最短路径的算法。 我们设从起点到其他点i的最短路为d[i], 显然满足下列等式 d[i]=min{d[j]+cost(j,i)∣e=(j,i)∈E}d[i]=min \{ d[j]+cost(j,i) | e=(j,i) \in E \}d[i]=min{d[j]+cost(j,i)∣e=(j,i)∈E} 含义是到一

只有孔雀没有翎

ArcGIS Pro实战:用时空立方体分析共享单车轨迹数据(含3D可视化技巧)

本文详细介绍了在ArcGIS Pro中利用时空立方体技术分析共享单车轨迹数据的全流程。从数据预处理、构建时空立方体,到执行新兴时空热点分析,并最终实现动态3D可视化,手把手教你挖掘城市骑行活动的时空规律。文章重点解析了工具参数设置、常见报错解决方案,并提供了可复用的Python脚本,助力城市规划与交通研究者高效完成时空模式挖掘。

味离

CESM笔记——CESM1.0-CESM1.2.2-CESM2.1.3三个版本模式工作流对比

最近测试了CESM1.0,CESM1.2.2和CESM2.1.3三个版本,不同版本在workflow上有一些区别,来做点笔记。 CESM1.0 测试compset:B_2000,F_2000 workflow: 1. create_newcase -case ~/CESM/cesm1_0/script/B_2000 -compset B_2000 -res f19_g16 -mach tianhe 2. cd B_2000 (optional) env_mach_pes.xml ##修改核数,

J同学的大气笔记

eLabRadio软件无线电虚实结合仿真开发平台简介

在使用仿真平台时,不要关闭设备或断开设备与PC机之间的网络连接,否则,仿真平台将无法正常工作。注:采用eNodeX设备认证方式,当出现“设备不存在”的报错时,请检查计算机IP是否和硬件设备IP处于同一网段,或者是否是先连接好网线,再开启硬件设备的。①此登录方式下,需要先建立软件与硬件的通信:在登录窗口点击【网络配置】,参照下图输入设备IP,服务器地址无需设置,设置完成后点击确认,此时登录界面无需设置账号密码;,拷贝到电脑上,使用管理员权限运行setup.exe,下一步直到安装完成,桌面会生成快捷方式。

武汉凌特沈瑞华

Android Qcom USB Driver学习(十三)

该系列文章总目录链接与各部分简介: Android Qcom USB Driver学习(零) Android Qcom USB Driver学习(八) Android Qcom USB Driver学习(九)deals with the USB Power Delivery resources used by one or more ports on the basis of the local device policy the basis of the local device policy.opera

上电失败
评论 6
收藏 已收藏
分享
返回顶部
langpy
.NET技术其他语言 1,979 成员 12,447 内容