Access DB : Anzahl der einträge
-
Hallo,
ich lese über eine SDI anwendung eine Access DB aus.
Das mach ich so:for (i=0; i<=9999; i++) { // Auswertung der Variablen m_pSet->MoveNext(); m_Name = m_pSet->m_Name; m_Bestand = m_pSet->m_Bestand; }Da ich nun ich die anzahl der DB einträge kenne lass ich die schleife 9999 mal durchlaufen. Dass bringt mir dann zwar den gesamten Inhalt (solange es unter 10000 zeilen sind) aber auch ne lästige fehlermeldung...
Wie kann ich nu die anzahl der einträge ablesen, damit ich nur dem entsprechend viele schleifen mache?*Ein verzweifeltes:* Hilfee!
-
long lCount = m_pSet->GetRecordCount();
-
Oder anderer Vorschlag:
for(m_pSet->MoveFirst();!m_pSet->IsEOF();m_pSet->MoveNext()) { // Auswertung der Variablen m_Name = m_pSet->m_Name; m_Bestand = m_pSet->m_Bestand; }