webForumDet fria alternativet

Sökning!

ASP

1 svar · 165 visningar · startad av Broskan

Medlem sedan mars 2000126 inlägg
Frågan#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)

Medlem sedan dec. 19996 721 inlägg
#2

Använd % som wildcard.

263 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)