c#操作DBF数据库文件

原创 2011年01月07日 22:14:00

刚来一个新的学校,学校里管理数据都是用的DBF。。这让我内牛满面,于是乎,管理学生成绩的任务便落到了我这个搞.NET的童鞋身上了。上网查了下c#操作DBF的文章,不是很多种办法就是讲的不清不楚,我通过http://www.connectionstrings.com/dbf-foxpro上的提示,成功搞定了对DBF的操作,现在来跟大家分享下~

 

字符串:string connectString = string.Format(

                "Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};Extended Properties=dBASE IV;User ID=Admin;Password=;"

                ,dbfPath);

 

dbfPath:你存放DBF文件的那个文件夹


注意:你只需要改那个dbfPath即可,其他的都不用改。

 

原理:c#操作DBF的时候,会把你刚选择的文件夹当成是一个数据库,而这个另类的“数据库“里的各个DBF文件的名字(不包括扩展名)便是它的表了。

 

代码演示:(form里有两个button,一个combobox)

 

 

 

 

 

 

C#操作VFP的dbf数据库文件实例

实例中分别使用Oledb和Odbc操作vfp数据库dbf文件,操作包括:读取,增删改。已测试可直接使用,使用方法:下面代码分两个部分aspx和cs,在vs2005中新建网站项目,分别copy文件到想要...
  • xddouble
  • xddouble
  • 2007年07月31日 11:30
  • 4584

用C#对DBF数据库的操作

现在大部分C#连接数据库都会是sql server 。但对一些旧的数据库文件的连接和操作就不太熟了。 今天就有这个问题,要对FOXPRO生成的DBF文件数据库进行操作。 我在CSDN上查了很久,大...
  • tangkechu
  • tangkechu
  • 2013年09月25日 10:27
  • 1421

C#读取dbf文件(文件流方式)

  • 2017年04月06日 21:57
  • 85KB
  • 下载

C#封装DBF文件到DataTable

前言最近的项目经常与DBF打交道,所以如何简洁的解析DBF文件就非常的关键了,这里介绍一种不用安装驱动,只需要借助第三方类库FastDBF读取DBF文件到DataTable的方法说明项目中必须引用Fa...
  • u011446177
  • u011446177
  • 2017年02月25日 19:39
  • 453

用C#生成并保存DbF格式的方法

在开发一个项目时,用户要求数据可以保存到DBF数据库中。因此在结束后将代码简化提出来,希望对大家有些帮助,类代码如下:using System;using System.Collections;usi...
  • null1
  • null1
  • 2008年10月07日 08:57
  • 6498

c# DBF数据库导入导出实例

  • 2010年03月09日 10:42
  • 28KB
  • 下载

如何用C#创建dbf表文件

string str_oleConn = @"provider=VFPOLEDB.1;Data Source=D:\xxx\;Source Type=dbf;user id=admin;passwor...
  • s_h_m114_2
  • s_h_m114_2
  • 2016年09月23日 16:43
  • 861

C#直接读取DBF文件的类

  • 2011年10月06日 13:00
  • 39KB
  • 下载

C# 读取dbf文件中的数据到datatable中

C#读取dbf文件中的数据到datatable中
  • withdreams
  • withdreams
  • 2013年11月04日 10:14
  • 3060

如何使用C#连接dbf数据库

samples:string connStr="PWD=;SourceType=DBF;UID=;Collate=Machine;Deleted=Yes;BackgroundFetch=Yes;Exc...
  • acewang
  • acewang
  • 2004年07月29日 17:59
  • 3146
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:c#操作DBF数据库文件
举报原因:
原因补充:

(最多只允许输入30个字)