zoukankan      html  css  js  c++  java
  • MapInfo 连接Oracle

     1    //连接Oracle数据库
     2            MIConnection Connection = new MIConnection();
     3            try
     4            {
     5                Connection.Open();
     6                TableInfoServer ti = new TableInfoServer("ConnOracle");
     7                ti.ConnectString = "SRVR=Test;UID=en;PWD=en";
     8                ti.Query = "Select * From Test";
     9                ti.Toolkit = ServerToolkit.Oci;
    10                ti.CacheSettings.CacheType = CacheOption.Off;
    11
    12                MapInfo.Data.Table table = Connection.Catalog.OpenTable(ti);
    13                if (table != null)
    14                {
    15                    FeatureLayer fl = new FeatureLayer(table);
    16                    LayerHelper.SetEditable(fl, true);
    17                    fl.VolatilityHint = MapInfo.Mapping.LayerVolatilityHint.CacheIfPossible;
    18                    MapInfo.Mapping.Map map = MapInfo.Engine.Session.Current.MapFactory[0];
    19                    map.Layers.Add(fl);
    20                    MessageBox.Show("Open Server data successful!");
    21                }

    22            }

    23            catch (SqlException sqlEx)
    24            {
    25                MessageBox.Show(sqlEx.ToString());
    26            }

    27            finally
    28            {
    29                Connection .Close();                
    30            }
      
  • 相关阅读:
    Discuz!X3.2 uc_server密码正确无法登录的解决方法
    手动添加uc应用及其 提示notelist表缺少appX字段的处理方法
    discuz 3 头像显示不成功
    用户名称修改的完美解决方法
    WEB服务器、应用程序服务器、HTTP服务器区别
    小议函数指针
    Difference Between objectForKey and valueForKey in NSDictionary
    valueforkey objectforkey区别,
    budle identifier,
    return,hiding 之前,
  • 原文地址:https://www.cnblogs.com/abcdwxc/p/1012999.html
Copyright © 2011-2022 走看看