zoukankan      html  css  js  c++  java
  • MapXtreme2004代码 读取TAB表中的元素

    MapXtreme2004代码 读取TAB表中的元素
    例如,用记事本打开要访问的TAB文件“农安.tab”,可以看到下面内容:
    !table
    !version 300
    !charset WindowsSimpChinese
    Definition Table
    Type NATIVE Charset "WindowsSimpChinese"
    Fields 2
       地理码 Char (10) Index 1 ;
    名称 Char (10) ;
    下面我们就来读取该表的所有“名称”元素。并将其加入到DropDownList控件中。

    private static string _findLayerName = "农安";
    private static string _findColumnName = "名称";
    MapInfo.Data.Table table=MapInfo.Engine.Session.Current.Catalog.GetTable(_findLayerName);
    if(table!=null)
    {
        MIDataReader tr;
        MIConnection con=new MIConnection();
        MICommand tc=con.CreateCommand();
        tc.CommandText="select "+_findColumnName+" from "+_findLayerName;
        con.Open();
        tr=tc.ExecuteReader();
        while (tr.Read())
        {
            DropDownList1.Items.Add(tr.GetString(0));
        }
        tc.Cancel();
        tc.Dispose();
        tr.Close();
        con.Close();
    }

  • 相关阅读:
    Ducking
    MINITAB(二)
    JFreechart
    linux命令0424
    JAVA哈哈镜
    HTML(四)
    The 3n+1 problem
    [转载]:【读书笔记】.NET本质论
    ER图基本步骤
    [从架构到设计]第一回:设计,应该多一点(转载)
  • 原文地址:https://www.cnblogs.com/googlegis/p/2978967.html
Copyright © 2011-2022 走看看