m_pRecordset 数据

来源:百度文库 编辑:神马文学网 时间:2024/04/30 22:59:46
m_fieldscount=m_pRecordset->GetFields()->GetCount(); file://获得记录总数
m_listcolumnscount=m_fieldscount;
LV_ITEM lvitem;
lvitem.mask=LVIF_TEXT ;
lvitem.pszText="";
lvitem.iSubItem=0;
while(!m_pRecordset->adoEOF)
{
lvitem.iItem=numline;
m_Dlist.InsertItem(&lvitem);
file://读出数据写入到list中
for(long i=0;iptr=m_pRecordset->GetFields()->GetItem(i);
fieldname= (LPCTSTR)(_bstr_t)ptr->Name;
fieldText=fieldname.GetBuffer(fieldname.GetLength());
m_Dlist.SetItemText(numline,i,(LPCTSTR)(_bstr_t)m_pRecordset->GetCollect(fieldText));
}
numline++;
m_pRecordset->MoveNext();
}
}