03. december 2002 - 13:41Der er
10 kommentarer og 3 løsninger
Data1.Recordset.RecordCount
Jeg har lige 3 små sp
Jeg har en label der skal tælle alle recordene i min Access Db Dette gør jeg sådanne her
Label3.Caption = Data1.Recordset.RecordCount
Men den skriver ikke noget i label 3 før jeg trykker på den, har prøvet at sætte koden på form_Onload men dette giver kun en fejl mdl Så hvordan klare jeg den ??
Har lavet 2 knapper hvor man skal kunne bladre i mine recordset´s dette fungere også fint nok men de bladre ud over de recordset der er i DBén Dvs de bladre også til et tomt recordset. Bruger følgende kode til det Data1.Recordset.MovePrevious Og Data1.Recordset.MoveNext
You have to count the records before you get the count :-) Data1.Recordset.MoveLast '-- To get the count Data1.Recordset.MoveFirst '-- To get back to where you were Label3.Caption = Data1.Recordset.RecordCount
2 knapper: Check for EOF and BOF If not Data1.Recordset.EOF then Data1.Recordset.MoveNext
Hvad angår manglende opdatering af labelen så kan du lægge koden i subrutinen Form_Activate i stedet for Form_Onload. Hvad angåt kanpperne. Får du ikke bare besked på at der ikke er flere records og er det egentlig ikke rart at vide?
Har sku et eller andet sted mistet kontakten med dette sp, da jeg er kommet væk fra ideen,
I for lige lov at dele pointene
MC
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.