Avatar billede orca Nybegynder
29. juni 2001 - 13:33 Der er 8 kommentarer og
1 løsning

SQL søgning...

Jeg kan simpelthen ikke få denne kode til at virke. Jeg har f.eks en bruger hvis \"username\" er \"orca\". Jeg vil så have at ligemeget om man søger efter \"orka\" eller \"blah blah orca blah blah\" så finder den den bruger.

if request(\"mode\") = \"search\" then
strSQL = \"SELECT * from profiles WHERE username <> \'\'\"

if request.form(\"usernamefield\") <> \'\' then
strSQL = strSQL & \" AND username LIKE \'%\"& request.form(\"usernamefield\") & \"%\'\"
end if
end if

hvad er fejlen?

Mvh Mark

www.fotx.net/orca
Avatar billede food4u.dk Nybegynder
29. juni 2001 - 13:37 #1
like sætningen virker kun omvendt
Avatar billede orca Nybegynder
29. juni 2001 - 13:39 #2
virker kun omvendt? hvad mener du?
Avatar billede erikjacobsen Ekspert
29. juni 2001 - 13:55 #3
Mener du \"orka\" ??
Avatar billede orca Nybegynder
29. juni 2001 - 13:57 #4
hvad jeg mener er at hvis der er en bruger som har brugernavnet \"orca\" så skal den dukke frem ligemeget om der bliver søgt på \"orka\" eller f.eks \"etellerandet orca blah blah\" orca etc.

Mvh Mark
Avatar billede food4u.dk Nybegynder
29. juni 2001 - 14:05 #5
jeg mener at hvis din DB ting indeholder \"etellerandet orca blah blah\", og du søger efter \"orca\" med LIKE så kan den finde det, men ikke omvendt
Avatar billede orca Nybegynder
29. juni 2001 - 14:10 #6
food4u -> ok.. damn! findes der ikke en metode som så virker omvendt?
Avatar billede erikjacobsen Ekspert
29. juni 2001 - 14:12 #7
Det jeg kommer til at tænke på er SOUNDEX i MySql:
http://www.mysql.com/doc/S/t/String_functions.html
Avatar billede orca Nybegynder
29. juni 2001 - 14:13 #8
ups. jeg glemte at nævne at jeg arbejder med en Access database. sorry!
Avatar billede erikjacobsen Ekspert
30. juni 2001 - 00:57 #9
Det har du måske glemt, men det regnede jeg nu med. Jeg kunne som sagt
heller ikke løse det i Access, men kom blot med en informativ kommentar - og
det glemte jeg til gengæld at sige :)
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