ArcGis 给数据库追加Domain
2016-03-09 16:25
246 查看
ArcGis 给数据库追加Domain代码:
IWorkspaceDomainsPtr pWorkspaceDomain(pFeatureWorkspace); IDomainPtr pDomain = pWorkspaceDomain->GetDomainByName(_T("GL_DomainName")); if( !pDomain ) { ICodedValueDomainPtr codedValueDomain(CLSID_CodedValueDomain) ; pDomain = (IDomainPtr)codedValueDomain; pDomain->PutFieldType( esriFieldTypeInteger ); pDomain->PutName(_T("GL_DomainName")); pDomain->PutDescription(_T("Valid Domain ")); pDomain->PutMergePolicy(esriMPTDefaultValue); pDomain->PutSplitPolicy(esriSPTDuplicate); long lDomainID; if( SUCCEEDED( pWorkspaceDomain->AddDomain( pDomain, &lDomainID ) ) ) return true; else return false; }
相关文章推荐
- Oracle数值处理函数 (绝对值、取整...)
- 2015.10-12 oracle苏州application developer校招面经
- Oracle根据表生成系统流水号
- Redis性能优化
- mongoDB的基本使用----飞天博客
- Linux下php安装Redis扩展
- mysql_udf_json 将数据转成json格式
- MyBatis 3 自动生成 主键 针对不同的数据库(oracle/sqlserver/mysql)
- maven 项目(二) mybatis-generator 反向数据库生成代码
- Oracle数据库五种约束
- redis命令总结
- ADO.NET入门教程(五) 细说数据库连接池
- 如何在控制台打印出mybatis sql语句日志
- java后台框架 springmvc mybatis(sqlsever oracle 和 mysql数据库) HTML5 bootstrap 全新高大尚
- MySQL常用引擎详解
- 数据库(SQLITE3函数总结): sqlite3_open, sqlite3_exec, slite3_close,sqlite3_prepare_v2,sqlite3_column_text,
- MongoDB的索引
- MySQL菜鸟教程
- window安装mysql5.7.11
- 学习Discuz! X3.2记录:一个很简单的插件制作过程,未涉及数据库,跳出一条提示语