|
阅读:691回复:0
急MapX+VC+Oracle 空间表和属性表的绑定
<P>MapX+Oracle+VC 空间表和属性表 分别放在两个表中 如何绑定属性表的数据到从空间表加在的图层上</P>
<P>CADODatabase *addb = ((CWLApp*)AfxGetApp())->GetDB();<BR> CADORecordset adrs(addb);<BR> adrs.Open(TableName,CADORecordset::openTable);<BR> adrs.GetFieldInfo(0,;FieldInfo);<BR> COleVariant vtadrs;<BR> vtadrs.vt = VT_DISPATCH;<BR> vtadrs.pdispVal = adrs.GetRecordset();<BR> vtadrs.pdispVal->AddRef();<BR> CMapXFields flds;<BR> vtflds.pdispVal->AddRef();<BR> CMapXDataset dt = m_ctrlMap.GetDatasets().Add(<BR> miDataSetADO,<BR> vtadrs,<BR> COleVariant(layerName),<BR> COleVariant(),<BR> COptionalVariant(),<BR> COleVariant(layerName),<BR> COptionalVariant(),<BR> COptionalVariant());这样是不行的 那该如何做</P> |
|