Avatar billede Slettet bruger
26. juni 2002 - 02:33 Der er 7 kommentarer og
1 løsning

Søning i database..

Jeg er ved at lave en søgefunction og skal bruge en lille hånd..

Jeg har en database hvor jeg har et felt der ser sådan ud..

Web,data,asp

og så vil jeg gerne have hjælp til at man kan søge på asp eller data og så få det data.
Avatar billede tmceu Praktikant
26. juni 2002 - 02:46 #1
Hvis du eks. poster dit søgeord fra en formular med POST metoden:

strSQL = "SELECT * FROM Tabel WHERE Web LIKE '%" & Request.Form("Felt") & "%'"
strSQL = strSQL & " OR Data LIKE '%" & Request.Form("Felt") & "%'"

Set objRS = objConn.Execute(strSQL)

If Not objRS.EOF Then

Do Until objRS.EOF
  response.write objRS("Web") & "<BR>"
  objRS.Movenext
Loop
Else
response.write "Intet fundet"
End If

Hjælper det dig på vej ?
Avatar billede Slettet bruger
26. juni 2002 - 03:04 #2
Prøver det lige..
Avatar billede Slettet bruger
26. juni 2002 - 03:11 #3
? Hvad er hvad her i denne søge string ?

Web, Data Er det felt ?
Avatar billede Slettet bruger
26. juni 2002 - 03:22 #4
Virker ikke..

Min kode..

<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=c:\webto.mdb"

if Request.Form("sog") <> "" THEN

strSQL = "SELECT * FROM Links WHERE sogeord LIKE '%" & Request.Form("sog") & "%'"
strSQL = strSQL & " OR sogeord LIKE '%" & Request.Form("sog") & "%'"

Set RS = Conn.Execute(strSQL)

If Not RS.EOF Then

Do Until RS.EOF
  response.write RS("Web") & "<BR>"
  RS.Movenext
Loop
Else
response.write "Intet fundet"
End If

end if

%>
<form method="POST" action="sog.asp">
    <p align="center"><input type="text" name="sog" size="20"><input type="submit" value="Send" name="B1"></p>
</form>
Avatar billede Slettet bruger
26. juni 2002 - 03:26 #5
Har selv funde ud af det...
Avatar billede tmceu Praktikant
26. juni 2002 - 09:12 #6
Sorry, skulle altså have noget søvn. Betyder din sidste kommentar at det virker nu?
Avatar billede Slettet bruger
26. juni 2002 - 11:14 #7
Jeps, Og hvis du sender et svar igen kan jeg også give dig dine point..
Avatar billede Slettet bruger
27. april 2003 - 16:01 #8
Lukket
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester