Avatar billede ferdinand.k Mester
04. februar 2004 - 12:05 Der er 2 kommentarer og
2 løsninger

søgning i tabeller gennem en form

Jeg har en knap der skal søge igennem en tabel for at se om der findes records i tabellen, med en bestemt værdi. Mere nøjagtigt drejer det sig om at jeg har en ordre-tabel, hvori der bla er et sælgernummer, og et ordrenummer tilknyttet den enkelte record/ordre. Når jeg trykker på den angivne knap, skal denne lave en check om der findes en record med sælgernummeret 0... Hvis denne findes, skal den kaste antallet af disse op i en msgbox - gerne med ordrenummeret dertil...
04. februar 2004 - 12:08 #1
På knappen kan du lægge denne VBA-kode:
Dim Antal as long
Antal = DCount("*", "Din tabel", "Sælgernummer = " & ME!Sælgernummer)
If Antal > 0 then
  msgbox "Der findes allerede " & Antal & " ordre på denne sælger!, vbexclamation
endif
Avatar billede terry Ekspert
04. februar 2004 - 12:19 #2
?
check om der findes en record med sælgernummeret 0...

Do you want to see those where sælgernummeret = 0 ?

What if there are MANY whith sælgernummeret = 0? This would mean one line for each ordrenummeret ?
Msgbox = "ordrenummeret " & Dfirst("ordrenummeret", ordretable", "sælgernummeret = 0")

Msgbox = "Sælgernummer = 0" & DCount("*", ordretable", "sælgernummeret = 0")
Avatar billede ferdinand.k Mester
04. februar 2004 - 13:16 #3
jeg kombinerede begge jeres forslag, og det ser ud til at virke helt perfekt...
Avatar billede terry Ekspert
04. februar 2004 - 13:17 #4
tak:o)
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