Avatar billede sonos Nybegynder
19. maj 2003 - 09:15 Der er 17 kommentarer og
1 løsning

pop op boks, hvor jeg kan skrive flere numre den skal finde

hejsa

jeg vil gerne lave en pop-op boks i en forespørgsel hvor jeg kan skrive flere numre ind. det er noget i stil med den man kan lave med dato, hvor man skriver: between [] and [], men her vil jeg gerne have mulighed for at kunne skrive et eller flere numre ind fks. 456123 og 123456 og 158963 og så finde forespørgelsen selvfølgelig dem der passer med nummerne.
er der nogen der kan hjælpe med det

Mvh Sonos
Avatar billede henrik13 Nybegynder
19. maj 2003 - 09:24 #1
Lav en forespørgsel, for de felter det drejer sig om, og i kriteriet skriv:
Like [indfo til brugeren] , Husk det skal være firkanted paranteser.
Avatar billede sonos Nybegynder
19. maj 2003 - 09:31 #2
hej igen

hvad skal jeg have i mellem talne jeg skal skrive ind? jeg har 3 tal 464552,456123,789456 er det nok med et , eller hva?
Avatar billede mugs Novice
19. maj 2003 - 09:41 #3
Jeg mener ikke man kan bruge parameterværdier på denne måde. Bruger du [] skal du bruge en specifik værdi.
Avatar billede henrik13 Nybegynder
19. maj 2003 - 09:42 #4
Når boxen kommer i forespørgslen, skrives And.
Men istedet for det , hvis det er tre faste værdier, så skriv dem direkte i kriterier. Men under hinanden, altså hver sin linje.
Avatar billede sonos Nybegynder
19. maj 2003 - 09:45 #5
så skal jeg bare skrive: 456789 and 458258 and 698752, da det er forskellige numre hver gang
Avatar billede henrik13 Nybegynder
19. maj 2003 - 09:47 #6
Ja
Avatar billede sonos Nybegynder
19. maj 2003 - 09:52 #7
Ok, mange tak for det

Mvh Sonos
Avatar billede mugs Novice
19. maj 2003 - 10:50 #8
Jeg mener stadigvæk ikke, at man kan bruge hverken And eller Or i forbindelse med [].

Hvis man bruger denne som kriterie:
456789 and 458258 and 698752

Søger man efter poster, der indeholder alle 3 tal (And), ellers skal der bruges Or:

456789 Or 458258 Or 698752

Eller som Henrik skriver, indtast kriterierne under hinanden. Men så skal forespørgslen åbnes hver gang der skal sikftes kriterie.

Der må være en smartere løsning.
Avatar billede henrik13 Nybegynder
19. maj 2003 - 11:03 #9
Du har ret mugs, Men or virker heller ikke. Det er kriterieudtrykket der skal ændres.
Der er kun en løsning, indtast kriterierne under hinanden, og du har ret i, at så skal forespørgslen åbnes,  hver gang der skal skiftes kriterie.
:o)
Avatar billede sonos Nybegynder
19. maj 2003 - 11:42 #10
Nå ok så var jeg lidt for hurtig til at sige tak, men så må jeg bare åbne forespørgslen hver gang, det andet havde bare været nemmere!!!

sonos
Avatar billede mugs Novice
19. maj 2003 - 12:21 #11
Hvis du vil finde de poster der indeholder 3 tal, og disse tal er i det samme felt, kan du på din formular (form1) lave 3 ubundne tekstbokse (Tekst1, Tekst2 og Tekst3), og i disse indtaste tallene. I forespørgslens kriteriefelt kan du så indtaste flg.:

=[Forms]![form1]![Tekst0] Or [Forms]![form1]![Tekst1] Or[Forms]![form1]![Tekst3]
Avatar billede mugs Novice
19. maj 2003 - 12:23 #12
Hvis tallene ikke er i samme felt, skal du indtaste kriterierne i respektive felter, men forskudt under hinanden, så du får "eller"  kriterier.
Avatar billede henrik13 Nybegynder
19. maj 2003 - 17:05 #13
>> sonos
Gå i SQL visning og skriv:

SELECT Tabel1.Id, Tabel1.Tallet, Tabel1.tekster
FROM Tabel1
WHERE (((Tabel1.Tallet) Like [*1] Or (Tabel1.Tallet) Like [*2] Or (Tabel1.Tallet) Like [*3]));

Jeg har lavet en Demo6.mdb Med det på. Læg din e-mail adresse så sender jeg den, Husk at skrive hvad access du kører.
Tabellen hedder:    Tabel1
Felterne hedder:    Id, Tallet og Tekster.
Søgefelted er:      Tallet

Vh Henrik
Avatar billede mugs Novice
19. maj 2003 - 18:21 #14
Henrik > Den vil jeg gerne se: mugs@mail.dk
Avatar billede henrik13 Nybegynder
19. maj 2003 - 18:30 #15
Er sendt
Avatar billede sonos Nybegynder
20. maj 2003 - 06:46 #16
hej Henrik,

det lyder meget inviklet for det der, men her er min mail: cas@bane.dk

kan man med den her så skrive feks. skrive mere eller mindre end 3 tal ind?

mvh sonos
Avatar billede henrik13 Nybegynder
20. maj 2003 - 07:11 #17
>> sonos
Er sendt.
Vh Henrik
Avatar billede henrik13 Nybegynder
20. maj 2003 - 07:21 #18
>> sonos
Ved 2 søgninger, Klikkes bare OK i sidste box. Udvid til flere, det er enkelt, da du har metoden, Ex. til 4:
SELECT Tabel1.Id, Tabel1.Tallet, Tabel1.tekster
FROM Tabel1
WHERE (((Tabel1.Tallet) Like [*1] Or (Tabel1.Tallet) Like [*2] Or (Tabel1.Tallet) Like [*3] Or (Tabel1.Tallet) Like [*4])));

Vh Henrik
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