前言
之前讨论过
C#封装DBF文件到DataTable
那么今天反其道而行之,看一下如何将DataTable“封装”到DBF中(即生成一个DBF文件)
1.步骤描述
1.1 获取字段的信息
DataTable里面只有字段的名称,没有字段的长度
因此,必须有相应的模板文件来确定字段的长度
根据模板文件,获取每个字段的数据类型
以及字段长度
,进而确定最终DBF文件各字段的详情
1.2遍历每条数进行封装
在确定了DBF字段详情后,只需DataTable中对应字段的数据进行赋值即可
2.代码实现