Avatar billede nisseper Nybegynder
06. oktober 2004 - 17:26 Der er 4 kommentarer

træk fra access

Dette burde jo være et simpelt spørgsmål, som jeg håber en eller anden kan hjælpe mig med.
Jeg har databasen wnr.mdb, der indeholder en række tabeller med bl.a adresse, Type og pladsnumre.
Jeg vil gerne vha et formularfelt kunne indtaste ex. Type-navn og herefter få vist alle data om præcis denne type.
Jeg har lavet et htm dok:

<html>
<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" method="get" action="wreceive.asp">
    W-nummer:
    <br>
    <input type="text" name="indtastet">
    <br>
    <input type="submit" name="submit" value="search">
</form>
</html>

som jo sender resultatet til wreceive.asp dokumentet.

Wreceive.asp ser således ud:

<% @LANGUAGE="VBSCRIPT"%>
<!--#include file="forbindelse.asp" -->

<%
Set info = Server.CreateObject("ADODB.Recordset")
info.Open "SELECT * FROM maskiner WHERE Plads LIKE <%=Request.querystring ("indtastet") %>", database
%>
<html>
<body>
<table>
<%
While NOT info.EOF
    if farve = "#cccccc" Then
        farve ="#eeeeee"
    Else
        farve ="#cccccc"
    End if
%>
<tr bgcolor = "<% = farve%>">
<td><%=info.fields ("Wnr")%></td>
<td><%=info.fields ("Plads")%></td>
</tr>
<%
info.movenext
Wend
%>
</table>
Du indtastede: <%=Request.querystring ("indtastet") %>
</body>
</html>

Det er i linien :
info.Open "SELECT * FROM maskiner WHERE Plads LIKE <%=Request.querystring ("indtastet") %>", database
at den er gal, men håber her på at én kan bistå og forklare hvordan jeg kan få det indtastede i formularfeltet til at være præcis dét, der søges efter på i databasen.
Håber I forstår!

NP
Avatar billede glen5000 Nybegynder
06. oktober 2004 - 17:31 #1
Prøv at rette den linie til dette:

info.Open "SELECT * FROM maskiner WHERE Plads LIKE '%"& Request.querystring ("indtastet") &"'", database

/Glen
Avatar billede glen5000 Nybegynder
06. oktober 2004 - 17:32 #2
ups, mangler lidt et % :)

info.Open "SELECT * FROM maskiner WHERE Plads LIKE '%"& Request.querystring ("indtastet") &"%'", database
Avatar billede nisseper Nybegynder
06. oktober 2004 - 17:44 #3
Takker. Havde set mig totalt blind på linien!
Avatar billede glen5000 Nybegynder
06. oktober 2004 - 17:45 #4
Selv tak :)
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