Recordset建立之后怎么高效地把数据取出并显示在列表中
Recordset建立之后如何高效地把数据取出并显示在列表中?我用的是ADO,Recordset建立之后,通过游标来遍历记
Recordset建立之后如何高效地把数据取出并显示在列表中?
我用的是ADO,Recordset建立之后,通过游标来遍历记录集,操作步骤如下:
pRecordset->MoveFirst();
while(!pRecordset->adoEOF)
{
str1=pRecordset->Fields->GetItem((long)0)->Value.bstrVal;
...
pRecordset->MoveNext();
}
这种方法可以把记录集中的记录全部取出,但效率可能比较低,有没有高效地方法?大家一起讨论,共同进步
[解决办法]用到VC6下的两个控件,一个是数据绑定控件,另一个好象是记录集控件,可以下载个VB6看看数据库操作是什么控件,然后把这几个控件考出来注册就可以用了,但在XP下好使,在WIN7以上版本不知道
[解决办法]用where子句控制返回的记录集,按需求取。