Avatar billede bundgaard666 Nybegynder
26. juli 2004 - 17:30 Der er 18 kommentarer og
2 løsninger

Tekstboks med antallet af poster i en forespørgsel?

Kan jeg i en tekstboks i en formular få oplyst antallet af poster i en forespørgsel?
Avatar billede mugs Novice
26. juli 2004 - 17:33 #1
MsgBox DCount("*", "Tabel1")
Avatar billede jensen363 Forsker
26. juli 2004 - 17:33 #2
DCount() kan benyttes
Avatar billede mugs Novice
26. juli 2004 - 17:34 #3
Eller:

Me.Tekst0 = DCount("*","Forespørgslens navn")
Avatar billede bundgaard666 Nybegynder
26. juli 2004 - 17:35 #4
Hvor skal det skrives henne? I udtryksgeneratoren?
Avatar billede mugs Novice
26. juli 2004 - 17:37 #5
Det afhænger af, hvornår du vil tælle posterne.
Du kan f.eks prøve at indsætte koden i en kommandoknap i hændelsen VedKlik.
Eller i selve formularens VedAktuel, så tæller du posterne hver gang du åbner formularen eller skifter post.
Avatar billede jensen363 Forsker
26. juli 2004 - 17:38 #6
Opret en tekstboks, og i Kontrolkildeelement briger du DCount() funktionen
Avatar billede mugs Novice
26. juli 2004 - 17:41 #7
det er en anden mulighed som jensen363 skitserer. I Så fald er syntaksen lidt anderledes:

=DCount("*";"Tabel1")
Avatar billede bundgaard666 Nybegynder
26. juli 2004 - 17:44 #8
Nu kører det, tak for hjælpen
Avatar billede marwied Nybegynder
30. juli 2004 - 11:08 #9
Jeg har været ude for at Access laver =DCount("*") om til =Antal(*). Er der nogen der har en god forklaring på det??
Avatar billede jensen363 Forsker
30. juli 2004 - 11:14 #10
Dette afhænger af versionen af Acces du arbejder med ... syntaxen varierer, men
funktionen er den samme
Avatar billede marwied Nybegynder
30. juli 2004 - 11:22 #11
Jeg arbejder med Access 2002. Jeg klar over funktionen er den sammme, men det er da bare underligt at Access selv laver det om. Det er ikke alt man får lov at bestemme hos Bill Gates.
Avatar billede jensen363 Forsker
30. juli 2004 - 11:50 #12
Det er vel bare en form for indbygget intelligens som kender begge syntaxer ...
Avatar billede mugs Novice
30. juli 2004 - 13:52 #13
Jeg mener Antal er et reserveret ord.
Avatar billede jensen363 Forsker
30. juli 2004 - 13:55 #14
Hej Mugs > endelig fyraften ... hvordan gik det med græsset ?
Avatar billede mugs Novice
30. juli 2004 - 14:16 #15
Fyraften - Dig eller mig?
Græsset blev slået, drivhuset ordnet. Nu mangler jeg bare alt det andet, men det er for varmt i øjeblikket :o)
Avatar billede jensen363 Forsker
30. juli 2004 - 14:19 #16
Jeg er på vej hjemad, så jeg er vel reelt færdig kl. 15.45 ... og så hjem og slappe a´ ... men det er jo pludselig blevet sommer ... godt man har hele ferien tilgode endnu.
Avatar billede mugs Novice
30. juli 2004 - 14:37 #17
Jamen så god weekend .
Avatar billede jensen363 Forsker
30. juli 2004 - 14:43 #18
I lige måde c",)
Avatar billede keldo Nybegynder
01. august 2004 - 10:29 #19
Jeg har et tillægssprøgsmål, til ovenstående. Jeg havde brug for det samme, altså en sammentælning i en tekstboks. Jeg har bare det problem at min forespørgsel som skal tælles, skal have indtaste en dato når forespørgsel køres. Datoen er et kriterie ved optælling. Hvordan kringler jeg den så?? Når jeg laver min tekstboks kommer den nemlig med fejl. Men når jeg indtaster en fast dato i forespørgsel i stedet for [Indtast dato], kører det fint. Men datoen kan være vilkårlig. Hvad gør jeg?
Avatar billede mugs Novice
01. august 2004 - 11:26 #20
Kan du ikke bruge en gruppering i forespørgslen:

Træk dit dastofelt ned i forespørgselsgitteret 2 gange. Vis > Totaler. Nu står der "Grupper efter" i begge datofelter. Ret den ene til "Antal".
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