webForumDet fria alternativet

databas sökning i SQL

7 svar · 267 visningar · startad av Jahappz

JahappzMedlem sedan nov. 200013 inlägg
#1

hur gör man en sök funktion i en hemsida som söker i en SQL databas?
nån som har ett exempel.. med kod....?
tack på förhand

//Andreas

KimMedlem sedan jan. 20007 697 inlägg
#2

Vad ska du göra sidan i? ASP? PHP? JSP?
Vad ska det vara för SQL-databas? MS-SQL? MySQL?

------------------
"Ibland sitter kristna ungdomar i en källare och käkar ostfralla..."

JahappzMedlem sedan nov. 200013 inlägg
#3

så att man kan skriva in sin "sökning" på websidan.. asp blir bra... o att sökningen blir från en microsoft SQL 7 databas..

Web-TorMedlem sedan nov. 200013 890 inlägg
#4

Jahappz!

Vet du om att du postar detta i forumet HTML/CSS. :q

------------------
-------
TorWeb

BireMedlem sedan dec. 199919 074 inlägg
kristofferMedlem sedan juni 20001 257 inlägg
#6

Först ett formulär:

<form method="get" action="sok.asp">
<input type="text" name="search"><br>
<input type="submit" name="submit" value="Search">
</form>

Sedan i sok.asp:

<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("filename.mdb"))

Set RecSet = Connect.Execute("SELECT * FROM table WHERE field LIKE '%" & Request.QueryString("search") & "%'")

while not RecSet.eof
...
RecSet.MoveNext
Wend
RecSet.Close
Connect.Close
set Connect = Nothing
%>

Rätta mig någon om jag har fel.

------------------
http://www.gratistavlingar.com

[Redigerat av kristoffer den 11 nov 2000]

MorphMedlem sedan juli 2000534 inlägg
#7

Det var väl en SQL-Server 7 databas saken gällde, då fungerar inte kristoffers connection-sträng. Byt ut:

Connect.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("filename.mdb"))

mot detta:

Connect.Open "PROVIDER=SQLOLEDB;DATA SOURCE=dinServer;UID=dittId;PWD=dittLösen;DATABASE=dinDatabas "

/Morph

JahappzMedlem sedan nov. 200013 inlägg
#8

jo de var till SQL 7
de funkar fint! tack!

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