Avatar billede ecoder Nybegynder
04. september 2002 - 13:52 Der er 6 kommentarer og
1 løsning

Hvordan specificere man sin søgning + lave en count.........??

Hej med jer.......nogen der lige kan fortælle min hvordan jeg i min SQL streng laver en lidt mere præcis søging, således at hvis jeg f.eks. taster m i søgefeltet så henter den kun det frem der starter med m?

Plus en count funktion på antal søge resultater ud af. F.eks.: fundet 10 ud af 230

Mvh ecoder
Avatar billede ecoder Nybegynder
04. september 2002 - 13:53 #1
Foressten min code ser således ud!

If Request.Form("soeg") <> "" Then
            strSQL = "SELECT * FROM SoegDB WHERE Text LIKE '%" & Request.Form("soeg") & "%'"
            strSQL = strSQL & " OR URL LIKE '%" & Request.Form("soeg") & "%'"
            Set oRS = oConn.Execute(strSQL)
Avatar billede medions Nybegynder
04. september 2002 - 14:01 #2
Det er fordi hvis din variabel kun indeholder ét char så søger den under alle punkter... gør fx. sådan her.

If Not Len(Request.Form("soeg")) < 1 Then

søge funktion...

End If

//>Rune
Avatar billede medions Nybegynder
04. september 2002 - 14:02 #3
Og med din´kode ville det se ud som dette:

If Not Len(Request.Form("soeg")) < 1 Then
If Request.Form("soeg") <> "" Then
            strSQL = "SELECT * FROM SoegDB WHERE Text LIKE '%" & Request.Form("soeg") & "%'"
            strSQL = strSQL & " OR URL LIKE '%" & Request.Form("soeg") & "%'"
            Set oRS = oConn.Execute(strSQL)
End If
End If

sådan...

//>Rune
Avatar billede ecoder Nybegynder
04. september 2002 - 14:20 #4
OKay........cool! Jeg har tilføjet din kode og har søgt på m, men der kommer noget frem der ikke starter på m????? :-(

Hvad med en count funktion???
Avatar billede medions Nybegynder
04. september 2002 - 15:23 #5
Hvad mener du?

//>Rune
Avatar billede ecoder Nybegynder
25. september 2002 - 15:59 #6
lukker
Avatar billede medions Nybegynder
25. september 2002 - 22:56 #7
???
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