CRecordset::GetRecordCount() && CRecordset::forwardOnly
-
Moin,
wie bekomme ich die Anzahl der Rows bei einem "forwardOnly" result?
GetRecordCount() funktioniert ja nur wenn ich erst alle Rows druchlaufe, ansonsten gibt es ja für mehr als 0 Rows immer 1 zurückSo funktioniert es eigendlich:
while(!this->IsEOF()) MoveNext(); int nRowCount = GetRecordCount(); // jetzt ist das richtige Ergebnis
aber leider bin ich nun auch am EOF angekommen und komme nicht mehr an BOF (da ich ja forwardOnly hab). Gibt es nicht eine sauberere lösung (an besten auch forwardOnly)
THX