arcengine shp資料匯入gdb中

2021-10-14 09:47:55 字數 1330 閱讀 5999

gdb中不能已經存在要素類名稱,否則報錯

///

/// shp匯入資料gdb

///

/// shp要素類

/// 過濾器

/// gdb路徑

/// 要素資料集名稱

/// 要素類名稱

/// 匯入是否成功

private bool import(ifeatureclass psourcefeatureclass, iqueryfilter pqueryfilter, string directory, string datasetname, string classname)

// 設定目標資料屬性

idataset ptargetdataset = ptargetworkspace as idataset;

iworkspacename ptargetworkspacename = ptargetdataset.fullname as iworkspacename;

ifeatureclassname ptargetfeatureclassname = new featureclassname() as ifeatureclassname;

idatasetname ptargetdatasetname = ptargetfeatureclassname as idatasetname;

ptargetdatasetname.workspacename = ptargetworkspacename;

ptargetdatasetname.name = classname;

// 檢查字段

ifieldchecker pfieldchecker = new fieldchecker();

pfieldchecker.inputworkspace = psourceworkspace;

pfieldchecker.validateworkspace = ptargetworkspace;

// 字段轉換

ifields psourcefields = psourcefeatureclass.fields;

ifields ptargetfields = null;

ienumfielderror penumfielderror = null;

pfieldchecker.validate(psourcefields, out penumfielderror, out ptargetfields);

// 資料轉換

ifeaturedataconverter pfeaturedataconverter = new featuredataconverter();

trycatch

}

sql access excel 資料互導

一 sql server 和access的資料匯入匯出 常規的資料匯入匯出 使用dts嚮導遷移你的access資料到sql server,你可以使用這些步驟 1在sql server企業管理器中的tools 工具 選單上,選擇data transformation 2services 資料轉換服務 ...

mysql導表資料

匯出表結構及資料 mysqldump uroot h com p dbname tablename tablename.txt 僅匯出表結構加 d mysqldump uroot h com p d dbname tablename tablename.txt 備份所有資料庫 mysqldump u...

sqlplus 導oracle資料資料亂碼問題

使用的sqlplus匯出資料,前段時間還好好的,現在突然亂碼,資料庫中不亂碼 解決方法 1.export引數 export nls lang simplified chinese china.zhs16gbk 2.修改配置單數 修改 etc bashrc 中的引數,新增相關資訊 nls lang s...