博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c# 通过 OLEDB连接Access,DBF。
阅读量:5078 次
发布时间:2019-06-12

本文共 966 字,大约阅读时间需要 3 分钟。

64位程序需要下载 驱动 AccessDatabaseEngine_X64.exe 

32位程序需要下载 驱动 AccessDatabaseEngine.exe 

官方下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=13255

 

要与安装的office版本一直

64位链接

this.connstring = string.Format("Provider = Microsoft.ACE.OLEDB.12.0 ;Data Source ={0};Extended Properties=dBASE IV;", filePath);    this.Connection = new OleDbConnection(connstring);

32位链接

this.connstring = string.Format("Provider = Microsoft.Jet.OLEDB.4.0 ;Data Source ={0};Extended Properties=dBASE IV;", filePath);    this.Connection = new OleDbConnection(connstring);

基本代码

this.Connection = new OleDbConnection(connstring);         OleDbCommand dc = Connection.CreateCommand();    Connection.Open();     dc.CommandText = Sql;     int count = dc.ExecuteNonQuery();     Connection.Close();     dc.Dispose();

另外:Microsoft.ACE.OLEDB.12.0 可以访问正在打开的 Excel 文件,而 Microsoft.Jet.OLEDB.4.0 是不可以的。

更多链接字符串:https://www.connectionstrings.com/dbf-foxpro/

转载于:https://www.cnblogs.com/AlanYN/p/6760874.html

你可能感兴趣的文章
【项目实施】项目考核标准
查看>>
spring-aop AnnotationAwareAspectJAutoProxyCreator类
查看>>
经典入门_排序
查看>>
Redis Cluster高可用集群在线迁移操作记录【转】
查看>>
二、spring中装配bean
查看>>
VIM工具
查看>>
javascript闭包
查看>>
@Column标记持久化详细说明
查看>>
创建本地yum软件源,为本地Package安装Cloudera Manager、Cloudera Hadoop及Impala做准备...
查看>>
mysql8.0.13下载与安装图文教程
查看>>
站立会议08(冲刺2)
查看>>
url查询参数解析
查看>>
http://coolshell.cn/articles/10910.html
查看>>
[转]jsbsim基础概念
查看>>
python学习之Numpy.genfromtxt
查看>>
AppWidgetProvider 应用
查看>>
DT大数据梦工厂 第57讲
查看>>
狗日的京东云擎收费了。原来写的东西都没了。
查看>>
unity 看到Sphere内部,通过Sphere播放全景视频时候遇到的问题
查看>>
认识HTML
查看>>