美文网首页
arcgisengine给属性表添加字段(字段不能重复)

arcgisengine给属性表添加字段(字段不能重复)

作者: A_slow_sparrow | 来源:发表于2019-08-28 10:57 被阅读0次

/// <summary>
/// 添加字段
/// </summary>
/// <param name="pFeatureClass">需要添加字段的FeatureClass</param>
/// <param name="fieldName">添加的字段的名称</param>

    public static void AddField(IFeatureClass pFeatureClass, string name, string aliasName, esriFieldType FieldType,int length)
    
    {
        if (pFeatureClass.Fields.FindField(name) > -1 || name == "SHAPE_Leng" || name == "SHAPE_Area" || name == "FID" || name == "Shape" || name == "OBJECTID") return;
        IClass pClass = pFeatureClass as IClass;
        IFieldsEdit fldsE = pFeatureClass.Fields as IFieldsEdit;
        IField fld = new FieldClass();
        IFieldEdit2 fldE = fld as IFieldEdit2;
        fldE.Type_2 = FieldType;
        fldE.Length_2 = length;
        fldE.Name_2 = name;
        fldE.Length_2 = 200;
        pClass.AddField(fld);
       

    }

相关文章

  • arcgisengine给属性表添加字段(字段不能重复)

    /// /// 添加字段/// /// 需要添加字段的FeatureClass /// 添加的字段的名称

  • Mysql 数据库day2(2019.4.24)

    一、回顾 二、修改表结构 表结构包含:字段名,字段类型,字段属性 1.查看当前表结构 2.增加字段 添加字段的时候...

  • MySQL—day2

    一、 修改表结构 表结构包含:字段名,字段类型,字段属性 1.查看当前表结构 2.增加字段 添加字段的时候至少要说...

  • MySQL 表操作

    完美创建表 查看表的结构 给表改名 给表添加字段 修改字段类型 修改字段名 删除表中字段

  • 动态修改字段信息

    修改字段类型、属性: 修改字段名称: 添加主键: 删除主键: 添加唯一: 删除唯一: 修改表名称:

  • arcgisengine查询统计某⼀字段值的和

    arcgisengine查询统计某⼀字段值的和

  • 1. 在线执行大表的DDL操作

    使用percona提供的工具进行大表的在线DDL操作,如添加字段、删除字段、修改字段属性等 原理 创建一个和原来表...

  • Mysql学习——MySQL数据结构修改(2)

    Mysql表结构操作添加表字段修改表字段删除表字段修改表字段类型修改表名简介:Mysql表结构操作,添加表字段,修...

  • 20220722总结

    多对多查询,出现重复,影响分页,建议同张表创建字段 1.针对单表版本限制方案 使用单表添加字段,添加是否开启ios...

  • 数据库4

    2.6.2 唯一约束 unique 限定某一字段的字段值不能有重复 创建表时,添加唯一约束 createtable...

网友评论

      本文标题:arcgisengine给属性表添加字段(字段不能重复)

      本文链接:https://www.haomeiwen.com/subject/opkpectx.html