AE高效属性查询接口IWorkspace.ExecuteSQL

来源:互联网 发布:11对战平台有mac版吗 编辑:程序博客网 时间:2024/05/27 19:27

在我们利用ArcEngine开发当中经常会对一些常规表进行操作,我们经常使用SQL语句进行InsertUpdateDelete的操 作。但是如果数据量非常大的时候利用常规的SQL操作进行频繁的数据连接就显得非常让人不能忍受了。

 

例如

1:在国土行业一个县级城市有上万个宗地,利用图上信息反填调查表(及把所有宗地信息写入常规表,还有界址线、界址点信息写入数据库中)

2:在国土行业每一个图层都有BSM字段,该字段数值在全局不能重复,我们往往对一个个人数据库的十几个图层的BSM进行重新编排,县级数据量 也往往有几十万条记录,如果简单的SQL语句进行更新速度会很慢。

 

ArcEngine有一个IWorkspace.ExecuteSQL

 

该接口就是利用ArcEngine的工作空间来执行SQL语句,效率比常规的操作更快,效率更高。

 

原创粉丝点击