zoukankan      html  css  js  c++  java
  • C# UpdateSearchedRows使用例子

    private void UpdateZJSize(string filename)

            {

                IFeatureClass pFeatureClass = OpenFeatureClass(filename);

                if (pFeatureClass == null)

                {

     

                    return;

                }

                int FontSizeidx = pFeatureClass.Fields.FindField("FontSize");

                if (FontSizeidx < -1)

                {

                    this.richTextBox1.Text += filename + "中可能不是注记字段\n";

                    return;

                }

                IQueryFilter pQueryFilter = new QueryFilterClass();

                for (int i = 0; i < oldList.Count; i++)

                {

     

                    pQueryFilter.WhereClause = "FontSize =" + oldList[i];

     

                    int num = pFeatureClass.FeatureCount(pQueryFilter);

                    if (num < 1)

                    {

                        this.richTextBox1.Text += filename + "" + oldList[i] + "没有," + num + "\n";

                        return;

                    }

     

     

                    ITable pTable = pFeatureClass as ITable;

                    IRowBuffer rowBuffer = pTable.CreateRowBuffer();

     

                    rowBuffer.set_Value(FontSizeidx, newList[i]);

     

     

     

                    pTable.UpdateSearchedRows(pQueryFilter, rowBuffer);//gisoracle

                    this.richTextBox1.Text += filename + "" + oldList[i] + "," + num + ",被修改为" + newList[i] + "\n";

     

                }

                System.Runtime.InteropServices.Marshal.ReleaseComObject(pQueryFilter);

            }

  • 相关阅读:
    python爬虫之requests库
    python爬虫之urllib库
    fiddler配置及使用教程
    react中受控组件相关的warning
    Sublime Text 自动生成文件头部注释(版权信息):FileHeader 插件的使用
    手动安装sublime插件babel-sublime
    自定义组件 点击空白处隐藏
    pagination分页(支持首页,末页,跳转)
    vue打包以后,除了首页意外,其余页面是空白
    pm2踩过的坑
  • 原文地址:https://www.cnblogs.com/gisoracle/p/1890352.html
Copyright © 2011-2022 走看看