Avatar billede moba Nybegynder
08. januar 2004 - 10:42 Der er 5 kommentarer og
1 løsning

forespørgsel med *

Hejsa
Jeg bruger funktionen [forms]![formular]![tekstfelt] i en forespørgsels kriterie, og det virker ok. Oventståene returnere tekstfeltet omsluttet af "". Jeg vil gerne i min formular have mulighed for at skrive evt. like "*" i tekstfeltet men det er bare ikke muligt fordi det bliver til "like "*"" og dermed opfatter forespørgslen ikke strengen som en funktion men en streng.
Jeg vil helst uden om at bruge sql i min formular.
Hope for help
08. januar 2004 - 10:45 #1
Like "'*" & [forms]![formular]![tekstfelt] & "*'"
Avatar billede hugopedersen Nybegynder
08. januar 2004 - 10:52 #2
Hvis du skriver * i din formular og så skriver Like [forms]![formular]![tekstfelt] som criteria - er det sådan det skal forstås ?
Avatar billede moba Nybegynder
08. januar 2004 - 11:03 #3
man skal i formularen have mulighed for skrive en værdie i et tekstfelt, f.eks. lad os sige at tekstfeltet hedder efternavn - så kan man skrive jakobsen og man vil så få vist alle dem som hedder jakobsen i en underformular. Det som er udfordringen er at finde en funktion som gør, at hvis man ikke skriver noget i tekstfeltet skal samtlige efternavne vises i underformularen. Man skal altså enten se den forekomst som man søger på, eller samtlige forekomster i tabellen.
Avatar billede hugopedersen Nybegynder
08. januar 2004 - 11:08 #4
Så skal du lave noget VBA kode der checker om der står noget i feltet før du udfører søgning.
Det aller smarteste ville nok være at sætte recordsource på din formular eller rapport til at være en funtion der returnerer en SQL streng bygget op efter hvordan dit felt er udfyldt.  Men det er jo så lidt mere kompiceret :-)
Avatar billede moba Nybegynder
08. januar 2004 - 11:12 #5
Hej igen, jeg takker ærbødigt. Thoasjepsen dit hint sidder lige i øjet, tusind tak. Også tak til dig hugo, håber du er ok med at jeg giver pointene til thomas
Avatar billede hugopedersen Nybegynder
08. januar 2004 - 11:15 #6
Jamen det er vel det det drejer sig om - at være først til at give et brugbart svar :-)
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