Avatar billede bjornhart Nybegynder
26. juni 2003 - 13:54 Der er 6 kommentarer og
2 løsninger

søgning i database

Jeg har en access database som indeholder en tabel med en masse maskiner.
Jeg skal bruge en søge funktion som kun skal tage de foreste bogstaver, dvs søges der på F, skal kun de maskiner komme frem der starter med F og ligeledes hvis der søges på FEJE, skal der kun fremkomme maskiner der starter med FEJE
Avatar billede no_doubt Nybegynder
26. juni 2003 - 13:57 #1
brug LIKE
Avatar billede cdc Novice
26. juni 2003 - 13:59 #2
strSQL = strSQL & " OR (navn LIKE '%" & strKeyword & "%')"
Avatar billede mm12010 Nybegynder
26. juni 2003 - 13:59 #3
Set SQL = "SELECT * FROM masintabel WHERE maskinenavn LIKE '%" & search
Avatar billede cdc Novice
26. juni 2003 - 14:00 #4
plukkede den fra en der søger i flere kolonner, sorry
Avatar billede bjornhart Nybegynder
26. juni 2003 - 14:01 #5
duer ikke. Hvis jeg har en post i databasen som hedder: "Traktor" og min sql ser således ud: SQL =  "SELECT * FROM maskintabel WHERE maskinenavn LIKE 'K'" så returnerer den posten Traktor og det skal den ikke da Traktor ikke starter med K.
Avatar billede erikjacobsen Ekspert
26. juni 2003 - 14:04 #6
WHERE maskinenavn LIKE 'K%'
Avatar billede bjornhart Nybegynder
26. juni 2003 - 14:17 #7
Perfekt det virker hvis jeg sætter <LIKE 'K%'> på. Send lige et svar erikjakobsen, så du kan få nogle points.
Avatar billede erikjacobsen Ekspert
26. juni 2003 - 14:21 #8
ok
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