b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

mapxtreme 2008破解_mapxtreme pitney_mapxtreme(3)

电脑杂谈  发布时间:2017-01-21 20:06:21  来源:网络整理

tables[3]=Connection.Catalog.OpenTable(tis4);

MapControl1.Map.Load(new MapInfo.Mapping.MapTableLoader(tables));

Connection.Close();

而读取存放在SQL Server2000中的表时,应当使用如下修改过的代码:

/* SQL Server连接*/

MIConnection Connection=new MIConnection();

Connection.Open();

MapInfo.Data.Table [] tables=new MapInfo.Data.Table[2];

TableInfoServer tis1=new TableInfoServer("CH_SHENGHUI","DRIVER={SQL Server};SERVER=YC31;DATABASE=MYWEBGIS;Trusted_Connection=Yes","select * from CH_SHENGHUI",MapInfo.Data.ServerToolkit.Odbc);//注意这里使用的是Odbc,且区分大小写。

tables[0]=Connection.Catalog.OpenTable(tis1);

TableInfoServer tis2=new TableInfoServer("CH_SHENGJIE_P","DRIVER={SQL Server};SERVER=YC31;DATABASE=MYWEBGIS;Trusted_Connection=Yes","select * from CH_SHENGJIE_P",MapInfo.Data.ServerToolkit.Odbc);//注意这里使用的是Odbc,且区分大小写。

tables[1]=Connection.Catalog.OpenTable(tis2);

mapControl1.Map.Load(new MapInfo.Mapping.MapTableLoader(tables));

Connection.Close();

/*上面的TableInfoServer语句分开来写可以表达成如下方法。*/

/*

TableInfoServer tiServer = new TableInfoServer("SHENGHUI");

tiServer.ConnectString = "DRIVER={SQL Server};SERVER=YC31;DATABASE=MYWEBGIS;Trusted_Connection=Yes";

tiServer.Query = "Select * from CH_SHENGHUI";

tiServer.Toolkit = ServerToolkit.Odbc;

MapTableLoader tl = new MapTableLoader(tiServer);

mapControl1.Map.Load(tl);

*/

问:在C#桌面与Web应用中读取硬盘上MapInfo表一法

答:二者皆可使用如下代码:

using MapInfo.Data;

MIConnection Connection=new MIConnection();

Connection.Open();


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-27883-3.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...