问题描述
page_load里是这样做的:MapInfo.WebControls.MapControlModelmodel=MapControlModel.SetDefaultModelInSession();//GetmapobjectfrommapmodelMapInfo.Mapping.Mapmap=model.GetMapObj(MapControl1.MapAlias);MapInfo.Data.MIConnectionConnection=newMIConnection();Connection.Open();//打开tab目标表MapInfo.Data.Tabletable2=MapInfo.Engine.Session.Current.Catalog.OpenTable("F:\我的文档\VisualStudio2005\WebSites\ThematicsCS1\Data\承运风险.tab");MapInfo.Mapping.FeatureLayerlyr=newFeatureLayer(table2);map.Layers.Add(lyr);//打开sql源数据表TableInfoServerti=newTableInfoServer("table1","Driver={SQLServer};Server=FRIENDSHIPYY;database=risk_ys;Uid=sa;pwd=sa","select*fromrisk_cy",MapInfo.Data.ServerToolkit.Odbc);MapInfo.Data.Tabletable1=Connection.Catalog.OpenTable(ti);Columnscols=newColumns();cols.Add(table1.TableInfo.Columns["risk1"].Clone());//cols.Add(newColumn("公司事故率",MIDbType.Int,"公司事故率"));//绑定数据table2.AddColumns(cols,MapInfo.Data.BindType.DynamicCopy,table1,"gs_id",MapInfo.Data.Operator.Equal,"gs_id");不知道为什么,一直绑定不上去,后面接主题图没反应,大家帮忙看看错在哪里,万分感谢...
解决方案
解决方案二:
我的6.7怎么在web开发中无法调用呢?兄弟能否给传个你的呢?谢谢先
解决方案三:
不会无法用吧,只是如果mapxtreme没有装c盘的话,要修改下webconfig配置
解决方案四:
小弟现在想在一张北京区界(只精确到海淀区,朝阳区之类的)的地图上做自己想要的主题图,我的oracle数据库里每条数据都包含具体的地理坐标和某一个属性值的大小(如属性是“quantity”,number类型的),我感觉做主题图要用到数据绑定,就用MapInfo打开bj.tab地图,在里面加了一个“quantity”字段,但在最后绑定时出错,提示:不能AddColumns.:无法创建新表。请问这个问题怎么解决,有人遇过类似问题吗