你试用idesktop将数据打开,然后去选中你的这个cad数据,鼠标右键【浏览属性表】先确认看看数据集里面有多少条记录?
如果确实有两条,那你直接通过查询去获取一下记录集条数,注意,保证你程序中是加载了军标符号库的。
UGDatasetVector* datasetvector = (UGDatasetVector*)m_pWorkspace->GetDataSource(_U())->GetDataset(_U());
datasetvector->Open();
UGQueryDef Querydef;
UGRecordset* re = datasetvector->Query(Querydef);
UGint count = re->GetRecordCount();