webForumDet fria alternativet

Sökning!

1 svar · 165 visningar · startad av Broskan

BroskanMedlem sedan mars 2000126 inlägg
#1

Jag undrar hur jag skall skriva för att kunna använda LIKE i sökning genom att ha en * efter variabeln?
Dim Typ, Sokord
Typ = Request.Querystring("typ")
Sokord = Request.Querystring("sokord")

Set MyConn = Server.CreateObject("ADODB.Connection")
MdbFilePath = Server.MapPath("register.mdb")
MyConn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ="&MdbFilePath&";"

IF Typ = "Fornamn" THEN
SQL_query ="SELECT * FROM namn WHERE Fornamn ='" & Sokord & "'"
ELSEIF TYP ="Efternamn" THEN
SQL_query ="SELECT * FROM namn WHERE Efternamn ='" & Sokord & "'"

END IF

Set RS=MyConn.Execute(SQL_query)

emissionMedlem sedan dec. 19996 721 inlägg
#2

Använd % som wildcard.

129 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)