Avatar billede jpv Nybegynder
05. september 2003 - 17:30 Der er 7 kommentarer og
1 løsning

præcis søgning i flere felter

Jeg skal søge i flere felter i min access database.
Men jeg får for meget ud af den.
Hvis jeg f.eks søger på e som kommer alle de ord der har e i sig og det er jo for meget. Jeg kunne godt tænke mig at de fandt e der hvor det står alene.

Her er min kode
strSQL = "SELECT * FROM tabel1 WHERE"
strSQL = strSQL & " (title LIKE '%" & strKeyword & "%')"
strSQL = strSQL & " OR (soeg1 LIKE '%" & strKeyword & "%')"
strSQL = strSQL & " OR (soeg2 LIKE '%" & strKeyword & "%')"
strSQL = strSQL & " OR (soeg3 LIKE '%" & strKeyword & "%')"
strSQL = strSQL & " OR (soeg4 LIKE '%" & strKeyword & "%')"
strSQL = strSQL & " OR (soeg5 LIKE '%" & strKeyword & "%')"
strSQL = strSQL & " OR (beskrivelse LIKE '%" & strKeyword & "%')"
Avatar billede socle Nybegynder
05. september 2003 - 18:01 #1
LIKE '% " & strKeyword & " %'

så søges der på hele ord
Avatar billede jpv Nybegynder
05. september 2003 - 18:11 #2
Hvad er lige forskellen
Avatar billede netro Nybegynder
05. september 2003 - 19:49 #3
At du ikke længere søger på "e" - men nu på " e "! Var det ikke det, du ville?
Avatar billede jpv Nybegynder
05. september 2003 - 20:02 #4
Jo det var det. Men koden ser ens ud for mig. Kan du skærer i pap?
Avatar billede jpv Nybegynder
05. september 2003 - 21:37 #5
Jeg fand ud af det, tak for hjælpen
Avatar billede netro Nybegynder
06. september 2003 - 04:56 #6
Jeg tror desværre ikke, det er muligt at skære det mere ud i pap, hvis du ikke kan få øje på socle's mellemrum:

Før:
LIKE '%" & strKeyword & "%'

Efter:
LIKE '% " & strKeyword & " %'

Men du har så fundet ud af det nu. Fint :-)
Avatar billede jpv Nybegynder
06. september 2003 - 10:49 #7
Det er jo lige det med øjene :-)
Avatar billede netro Nybegynder
06. september 2003 - 17:57 #8
Hehe...
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
Kurser inden for grundlæggende programmering

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