webForumDet fria alternativet

sök-funktion

ASP

2 svar · 162 visningar · startad av henrik2001

Medlem sedan dec. 2000241 inlägg
Frågan#1

jag har en sökfuntion, så att man kan söka i i en databas, koden nedan funkar - om något matchar dvs, men om inget matchar, skrivs inget ut!
jag vill jag ha ett felmeddelande, typ: "Inget Hittades!"
hur gör man, jag antar att det är nån sorts if-sats

<% Set conn=Server.CreateObject("ADODB.Connection")
Set rs=Server.CreateObject("ADODB.Recordset")
conn.Open "DSN=dsn20"

If Request.Form("List")="Ord1" Then
SQL="Select * From Tabell1 Where Fält1 Like '" & Request.Form("ruta") & "%'"
End If
If Request.Form("List")="Ord2" Then
SQL="Select * From Tabell1 Where Fält2 Like '" & Request.Form("ruta") & "%'"
End If
rs.Open SQL, conn %>

<% Do While Not rs.EOF %>

<%=rs("Fält1")%> - <%=rs("Fält2")%>

<% rs.MoveNext
Loop %>

henrik

------------------
Min hemsida kommer snart...den som väntar på något gott...!

Medlem sedan jan. 20013 039 inlägg
#2
If rs.EOF THEN
response.write("Inget hittades!")
End If

------------------
"You can not solve todays problems with the same level of thinking that created the problems in the first place" Albert Einstein

Medlem sedan dec. 2000241 inlägg
#3

tack!
häftigt att man kan få ett så snabbt svar...webforum är bäst!!
:))

henrik

------------------
Min hemsida kommer snart...den som väntar på något gott...!

263 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
133 ms — ändringar (db)