`
mmdev
  • 浏览: 13219119 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

MapXtreme2004代码 读取TAB表中的元素

 
阅读更多

MapXtreme2004代码 读取TAB表中的元素
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


例如,用记事本打开要访问的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();

}

分享到:
评论

相关推荐

    MapXtreme2004手册

    MapXtreme2004开发手册

    MapXtreme2004开发人员指南(中文版)

    - MapXtreme2004的地图绘制涉及到多个核心概念,如地图、表、图层、图元、标注、主题和工具等。 - **地图**是整个绘制区域的基础,包含了所有的地理信息。 - **表**用于存储地图中的数据,可以是地理数据或其他类型...

    mapxtreme2004教程

    MapXtreme 2004 是一款由 Autodesk 公司开发的专业地图应用程序,它提供了强大的地理信息系统(GIS)功能,使用户能够创建、管理和发布地图数据。本教程旨在为初学者提供一个全面的入门指南,帮助他们了解并掌握 ...

    MapxTreme2004开发技术集锦

    4. **示例代码**:`MapxTreme2004开发技术集锦.doc`文档很可能包含了多个示例代码,涵盖了地图初始化、图层管理、地图对象操作、地理编码和反编码、路线规划等功能的实现。开发者可以通过这些示例快速上手,了解如何...

    MapXtreme2004培训教程

    这个文档是MapXtreme 2004的开发者指南,中文版,详细介绍了MapXtreme的API使用方法、示例代码和最佳实践。它将指导读者如何创建、配置和控制地图,以及如何集成地图服务到应用程序中。 通过深入学习和实践...

    MapXtreme2004_DevGuide

    《MapXtreme2004_DevGuide_A4CN.pdf》这个文档很可能是MapXtreme 2004的开发者指南,其中会详细讲解以上提到的各项功能和使用方法,包括实例代码、最佳实践等,帮助开发者快速上手并熟练掌握MapXtreme 2004的开发...

    MapXtreme2004 开发指南

    《MapXtreme 2004 开发指南》中的内容可能涵盖了以上各个知识点的详细讲解,包括API的使用示例、代码片段以及最佳实践。通过这份指南,开发者能够深入理解MapXtreme 2004的工作原理,并具备开发高效GIS应用的能力。...

    MapXtreme2004应用问答.txt

    在MapXtreme2004中可以通过编程方式获取地图上的特定元素信息,如地理位置坐标、属性值等。这对于实现地图的交互功能非常重要。 ### 10. 应用程序中的地图指向操作 在地图应用中,用户常常需要通过鼠标点击等方式...

    基于MapXtreme2004的WebGIS系统研发

    MapXtreme2004融合了MapInfo Professional、MapX以及MapXtreme for Windows等产品的功能优势,并将其集中在一个统一的对象模型中,使得开发者能够更加便捷地创建和部署桌面GIS应用程序以及Web GIS系统。 #### ...

    MapxTreme2004开发技术集锦.

    1. **求取最佳道路并显示**: 在MapXtreme 2004中,你可以通过创建内存表来存储路径数据,然后利用几何对象(如MultiCurve)来表示道路。通过设定线宽、线样式和颜色创建自定义的线路风格,并将它们插入到新创建的表...

    MapXtreme2004开发指导

    - **集成开发环境设置**:在Visual Studio.NET中创建新项目,并引用MapXtreme2004的库文件。 #### 地图绘制概念 - **地图与图层**:地图由一个或多个图层组成,每个图层可以包含不同的地理信息。 - **图元与标注**...

    MapXtreme2004_DevGuide_USLet-CHS.pdf

    MapXtreme2004的地图绘制概念涵盖了地图、表、图层、图元、标注、图例、主题、工具和工作空间等元素,每种元素都在地图的构建和交互中扮演着关键角色。 #### MapXtreme2004体系结构 MapXtreme2004采用了模块化的...

    MapXtreme2004 初学者资料

    根据给定文件的信息,我们可以提炼出与MapXtreme2004相关的多个知识点: ### 一、MapXtreme2004简介 MapXtreme2004是一款功能强大的地理信息系统(GIS)软件,它为用户提供了丰富的地图处理、分析以及数据管理功能...

    Mapxtreme2008读取Oracle数据库加载地图

    在本文中,我们将深入探讨如何利用MapXtreme 2008来读取Oracle数据库中的数据,并将其加载为地图。这个过程涉及到GIS数据处理、数据库连接以及地图渲染等多个关键知识点。 首先,Oracle数据库是存储地理空间数据的...

    MapXtreme API及代码实例

    在"MapXtreme API及代码实例"中,我们主要会学习以下几个关键知识点: 1. **API基础知识**:理解MapXtreme API的核心概念,如地图层(Layers)、图元(Features)、坐标系统(Projections)等,以及如何通过API创建...

    基于Mapxtreme 2004的鹰眼控件及使用实例(源程序)

    本文将详细介绍Mapxtreme 2004中的鹰眼控件及其使用方法,并结合提供的源程序进行实例分析。 1. **鹰眼控件的基本概念** - 鹰眼控件的核心功能是提供一个缩略视图,展示主地图的全貌。 - 它与主地图同步更新,当...

    mapxtreme简介

    在MapXtreme 2004中,表是存储地图数据的关键结构。它们由字段和行组成,每条记录对应一个地理空间对象,包含几何信息、样式和属性数据。表的数据源可多样化,支持MapInfo的.TAB文件、远程数据库(RDBMS)、dBase、MS ...

    MapXtreme内置控件命令代码

    在提供的"bb"压缩包文件中,我们可以期待找到MapXtreme的一些关键控件的源代码,例如: 1. **缩放控件**:允许用户通过点击按钮或滑动条改变地图的显示比例,以查看更广阔的区域或更详细的细节。 2. **平移控件**:...

Global site tag (gtag.js) - Google Analytics