首页 / 浏览问题 / 组件GIS / 问题详情
UGrecordset中获取指定对象在recordset的索引
4,620EXP 2022年11月10日
UGrecordset中获取指定的UGGraphobject对象在recordset的索引

1个回答

 ugqueryDef* query = new ugqueryDef();  

query->m_strFilter = _U("smid =3); 设置查询条件,比如name = "成都";

 UGRecordset* recordset = dataset-<Query(*query);

获取出来的recordset 就是查询出来的对象的指针,这个时候再去对recordset.edit,锁定编辑就是对当前记录编辑了;

具体的索引根据自己去判断,如果当前条件查询出来有多个,那就用recordset.movenext去往下移动

如果字段是唯一标识的,那查询出来就一个,就是你想要的那个了

4,620EXP 2022年11月10日
您好,这个m_strfilter好像不能传qstring之类的参数型数据,强制类型转换也不行,如果想通过参数smid获取uggraphobject对象在ugrecordset的索引 需要怎么做,比较好
...