webForumDet fria alternativet

Söka i Databas?

ASP

5 svar · 291 visningar · startad av Vinnaren

Medlem sedan sep. 2005833 inlägg
Frågan#1

Hej.

Jag skulle behöva hjälp med att göra en söksida.
Den ska enbart söka i kolumnen "namn".
Resultaten av sökningan ska visas under rutan som man söker i.
Sen så ska man kunna trycka på ett av resultaten man har fått och sen kunna läsa vidare. (det är 2 kolumner till men där ska den inte söka)
Såg att det fanns något liknande som jag beskriver här:
http://www.gruvsjo.com/main.asp?cat=script&ucat=asp&viewID=57
Men den är inte redigt så som jag vill ha den :r

Tacksam för all hjälp :stud

Medlem sedan nov. 20021 222 inlägg
#2

Kan du något html eller asp? Annars blir det lite mycket för oss att sitta och skriva en massa koder för att få det presic så som du vill att de ska se ut.

Fast om du kan koda lite asp själv så kan jag hjälpa dig hur man söker i databasen.

Medlem sedan sep. 2005833 inlägg
#3

HTML är inga problem. ASP e värre, något kan man väll, men inte mycket

Medlem sedan nov. 20021 222 inlägg
#4

Här har du ett exempel. Här går det att söka i databasen och resultatet visas under textfältet.

<%
if request("action") = "sok" then

set connect = server.createobject("adodb.connection")
connect.open "Driver={microsoft access driver (*.mdb)};dbq=" & server.mappath("databasen.mdb")

set rs = connect.execute("select * from TABELL_NAMNET where rubrik like '%" & request("strSok") & "%'")

set rsCount = connect.execute("Select count(*) as traffar from TABELL_NAMNET where rubrik like '%" & 

request("strSok") & "%'")

response.write "Totalt " & rsCount("traffar") 
if rsCount("traffar") > 1 then
response.write " träffar"
else
response.write " träff"
end if

response.write "<br>"
response.write "<hr color=""black"" width=""200px"" align=""left"" size=""1"">"
response.write "<br>"

do until rs.eof
response.write rs("KOLUMM_NAMNET") & "<br>"

rs.movenext
loop

rs.close : set rs = nothing
rsCount.close : set rsCount = nothing
connect.close : set connect = nothing
End if
%>
Medlem sedan sep. 2005833 inlägg
#5

tackar, ska fila vidare på den ;)

Medlem sedan nov. 20021 222 inlägg
#6

Bra! Har du några frågor så är det bara att säga till :)

1222 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
1079 ms — hämta tråd, inlägg och bilagor (db)
139 ms — ändringar (db)