我选中图斑获取recordset
selectRecordSet = ((DatasetVector) Event.getLayer().getDataset()).query(id, CursorType.DYNAMIC);
删除的时候
if(selectRecordSet!=null){ selectRecordSet.delete(); m_mapControl.getMap().refresh(); selectRecordSet = null; }
这样还是不能删除,请问一下是什么原因?
加上这句就行了
// 将记录位置移到第一位 selectRecordSet.moveFirst();
好的,可以了,谢谢