C#怎么样读取两个文件夹下的DBF文件,并将两个文件中的数据显示到一个datagridview中 您所在的位置:网站首页 dbf合并 C#怎么样读取两个文件夹下的DBF文件,并将两个文件中的数据显示到一个datagridview中

C#怎么样读取两个文件夹下的DBF文件,并将两个文件中的数据显示到一个datagridview中

2024-06-02 06:37| 来源: 网络整理| 查看: 265

最近研究C#读取DBF文件的问题,有个需求需要读取两个文件夹下的DBF文件,并将数据合并显示出来,例如两个DBF文件分别在  E:\MyDBF\A\a.dbf;    E:\MyDBF\B\b.dbf, 怎么样处理? 本人参考的读取DBF文件的代码为: string filePath = textBox2.Text; //文件路径,如:E:\a.dbf             FileInfo fi = new FileInfo(filePath);             string mulu = fi.DirectoryName;             string filename = fi.Name;             OleDbConnection conn = new OleDbConnection();             string table = filePath;             string connStr = @"Provider=VFPOLEDB.1;Data Source=" + mulu + ";Collating Sequence=MACHINE";             conn.ConnectionString = connStr;             conn.Open();             string sql = @"select * from " + filename;             OleDbDataAdapter da = new OleDbDataAdapter(sql, conn);             DataTable dt = new DataTable();             da.Fill(dt); 解决方案

25

这明明是一个文件夹下的两个文件啊= = !~ 这标题写得…. 大致思路是 根据第一次打开的文件 获得路径     根据路径获得路径下 .dbf 的文件名  存入数组 遍历数组获取文件名字 + 路径 打开文件 获取内容传入控件

25

两个数据库吧,数据查询出来捏成一个数据源 CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明C#怎么样读取两个文件夹下的DBF文件,并将两个文件中的数据显示到一个datagridview中! 喜欢 (0)赏[[email protected]]分享 (0)


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有