c#(.net)对dbf(arcgis shp属性表)的操作 (验证版)

以前找过一些资料,然后写了一篇

c#(.net)对dbf(arcgis shp属性表)的操作

url: http://www.cnblogs.com/xiexiaokui/archive/2007/11/12/956984.html

但上面的方法,都没有成功,当时也不知问题出在哪里。

所以以前做统计,是在arcgis里面,使用feature进行操作的,但对于属性数据的统计,太过于浪费。

于是下午开始寻找直接操作dbf数据库的资料,经测试,网上的方法都不行。

想到的技术路线有三:

1.安装foxpro,或者dbf驱动之类,用专门的dbf接口去实现

2. 数据转换 dbf -> excel(*.xls) -> access

对于前两种,当然是万不得已才采取的,如果ado.net直接操作dbf数据,那是更好了。

于是想到使用系统生成数据库连接串的方法,不用手写,终于测试成功了。代码如下?

Code

  文中的textBox1.Text 是全路径,带有路径和扩展名

原文地址:https://www.cnblogs.com/xiexiaokui/p/1431766.html