U
hallo...
ich habe eine Datensatzgruppe erstellt die zwei Recordsets hat.
void CZeiterfassung2View::OnListcontrol()
{
CZeiterfassung2Doc* pDoc = GetDocument();
CListBox* pLB = (CListBox*) GetDlgItem(IDC_LIST1);
CZeitSet Zeit(&pDoc->m_database); // db wird vom Konstruktor übergeben
Zeit.m_strFilter.Format("AdressenID = '%s'",
(LPCSTR) m_pSet->m_AdressenID);
Zeit.m_strFilter="AdressenID=?";
Zeit.m_AdressenIDParam=m_pSet->m_AdressenID;
Zeit.Open();
m_list.DeleteAllItems();
while( !Zeit.IsEOF() )
{
// in CListCtrl einfügen
long item = m_list.InsertItem(0,Zeit.m_Datum);
m_list.SetItemText(item,1,Zeit.m_ZeitEin);
m_list.SetItemText(item,2,Zeit.m_ZeitAus);
m_list.SetItemText(item,3,Zeit.m_SollZeit);
m_list.SetItemText(item,4,Zeit.m_IstZeit);
// Aktellen Datensatz um eins weitersetzen
Zeit.MoveNext();
}
}
mfg uwe