Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten
Autor
Nachricht
nicok
Poster
Poster

Anmeldedatum: 15.05.2008
Beiträge: 161

TB.RecordCount funktioniert nicht
Verfasst am: 31.07.2008, 12:39

Hi,

mit TB.RecordCount liest man ja aus wieviele Zeilen es in einer Tabelle gibt.

Jetzt ist bei mir das Problem das TB.RecordCount bei mir ständig falsche Werte zurückgibt die immer unter der eigentlich Anzahl liegt.

Zb. hat eine Tabelle 300 Zeilen, TB.RecordCount spuckt jedoch nur 25 raus...

Gibt es noch irgendeine Alternative?
 
ZiG
Überflieger
Überflieger

Anmeldedatum: 16.04.2008
Beiträge: 421


Verfasst am: 31.07.2008, 12:48

1. Du mußt nicht für jede Frage die mit Dao zu tun hat ne eigenen Thread aufmachen.

2. Steht die Antwort in meinem Tutorial.
Wenn du die Datenbank mit dbOpenDynaset öffnest (Was du brauchst um per SQL die Abfrage zu machen), mußt du den Zeiger zuerst ans Ende der Tabelle bewegen. Dann kannst du normal abfragen wieviele Datensätze darin sind.
 
nicok
Poster
Poster

Anmeldedatum: 15.05.2008
Beiträge: 161


Verfasst am: 31.07.2008, 13:51

Mh also ich habs so:

If Not TB3.BOF Then TB3.MoveFirst
dbcount = TB3.RecordCount

und trotzdem bekomm ich nicht genaue Anzahl..
 
ZiG
Überflieger
Überflieger

Anmeldedatum: 16.04.2008
Beiträge: 421


Verfasst am: 31.07.2008, 14:16


Ich hab doch gesagt ans Ende der Tabelle. Nicht an den Anfang.

Visual Basic: [code]
If Not TB3.EOF Then TB3.MoveLast
dbcount = TB3.RecordCount
If Not TB3.BOF then TB3.MoveFirst
[/code]

Und dann wieder an den Anfang bewegen.
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten

Tags: recordcount, funktioniert, problem

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Wo liegt mein Fehler?? bitte schnelle Hilfe! 162 20.10.2011, 18:43
Keine neuen Beiträge Alternative zum Timer? 746 19.03.2011, 00:01
Keine neuen Beiträge Index liegt ausserhalb des gültigen Bereichs Bulder/Server 294 15.03.2008, 16:45
Keine neuen Beiträge Problem mit Line Input, liest nächste Zeilen mit aus 3810 04.11.2007, 14:33
Keine neuen Beiträge Wo liegt der Fehler (msgbox) 683 16.10.2007, 17:54
 


[ Time: 0.0662s ][ Queries: 89 (0.0271s) ][ GZIP on - Debug on ]