Avatar billede janick1111 Nybegynder
23. juli 2003 - 14:06 Der er 8 kommentarer og
1 løsning

tæller antal poster

hej alle jer eksperten, jeg har et problem. jeg vil tælle alle mine poster i en tabel, postnumre, og så det tal stå i en msgbox i en formular. hvordan gør jeg sådan?
jeg kan godt lave msgbox:
msgbox "Der er nu ??? postnumre i databsen", vbInformation, "postnumre"
Avatar billede medions Nybegynder
23. juli 2003 - 14:09 #1
Du laver en forspørgsel gennem SQL med funktionen COUNT()

SELECT COUNT(*) AS antal

og så får du det ud som RS("antal")

//>Rune
Avatar billede henrik13 Nybegynder
23. juli 2003 - 14:09 #2
=Antal
Avatar billede mugs Novice
23. juli 2003 - 14:09 #3
MsgBox DCount("*", "Tabelnavn")
Avatar billede janick1111 Nybegynder
23. juli 2003 - 14:11 #4
tak for den hurtige hjælp
Avatar billede janick1111 Nybegynder
23. juli 2003 - 14:12 #5
men hvordan skriver man "psotnumre antal:" i starten af tallet
Avatar billede mugs Novice
23. juli 2003 - 14:13 #6
Selv tak. Prøv også denne:

MsgBox "Der er nu:" & vbNewLine & vbNewLine & DCount("*", "Tabelnavn") & vbNewLine & vbNewLine & Postnumrer i databasen."
Avatar billede mugs Novice
23. juli 2003 - 14:15 #7
Når du skal have tekst i MsgBox, skal teksten omsluttes af anførselstegn "". Derefter skal du bruge & for at binde de forskellige dele sammen. Men mon ikke ovenstående forklarer detr hele?
& vbNewLine & giver et linieskift.
Avatar billede mugs Novice
23. juli 2003 - 14:16 #8
Glemte et anførselstegn før ordet postnumrer:

MsgBox "Der er nu:" & vbNewLine & vbNewLine & DCount("*", "Tabelnavn") & vbNewLine & vbNewLine & "Postnumrer i databasen."
Avatar billede janick1111 Nybegynder
23. juli 2003 - 14:18 #9
ja det forklarer det tak
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester