Hurtig hjælp..
Hej.Hvad gør jeg galt her??
<%
Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=c:\\inetpub\\wwwroot\\enter\\system.mdb\"
sql = \"select * from login where \"
\' normale indtastnings felter og dropdowns - felterne skal hedde det samme som det der står i databasen
Felt = split(\"navn,sex,ryger\",\",\")
for i = 0 to 2 \' 2 er det antal felter der står i Felt - 1
if request(Felt(i)) <> \"\" then
sql = sql & \"\" & Felt(i) & \" like \" & request(Felt(i)) & \" and \"
tmpFound = true
end if
next
sql = sql & \"vagt => \" & request(\"vagtfra\") & \" and vagt =< \" & request(\"vagttil\") & \" and \"
sql = sql & \"visalder => \" & request(\"alderfra\") & \" and visalder =< \" & request(\"aldertil\") & \"\"
set rs = conn.execute(sql)
if (rs.bof or rs.eof) then
response.write \"Der blev ikke fundet noget!\"
else
do while not rs.eof
response.write rs(\"navn\")
rs.movenext
loop
end if
set rs = nothing
conn.close
set conn = nothing
%>
her er fejlen:
Tekniske oplysninger (for supportteknikere)
Fejltype:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl, fordi der mangler en operator. i forespørgselsudtrykket \"sex like Kvinde and vagt => 20 and vagt =< 100 and visalder => 10 and visalder =< 20\".
/enter/find1.asp, line 21
Browsertype:
Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)
Side:
POST 77 bytes to /enter/find1.asp
POST Data:
sex=Kvinde&alderfra=10&aldertil=20&vagtfra=20&vagttil=100&fra=&navn=&B1=s%F8g
