Problemer med visning fra DB
Hej.. :)Jeg skal have vist en række fælge som ligger i en Access DB.
Jeg har så en dropdownmenu, hvorfra man kan bestemme hvilket mærke man vil have vist.
Jeg har et felt i DB som hedder faelg_maerke. I dropdownmenuen skal man så kunne vælge hvilke fælgmærker man skal have vist.
Jeg har følgende kode, - er der nogen der kan sige mig hvad der går galt.
----------------------------------------------
<%
action = request("action")
Session.LCID = 1030
if action = "faelgside" then
'Query= " SELECT * from tbl_faelge order by faelg_maerke"
'Set Res = Conn.Execute(Query)
maerke = request.querystring("maerke")
if maerke="" then
Query= " SELECT * from tbl_faelge order by faelg_maerke"
Set Res = Conn.Execute(Query)
else
Query= " SELECT * from tbl_faelge where faelg_maerke ='" & maerke
Set Res = Conn.Execute(Query)
end if
if res.eof = "" then
end if
%>
<table border="0" cellspacing="2" cellpadding="2">
<tr>
<td colspan="2" valign="top" class="almtxt"><span class="overnormal">Fælge</span><br>
<br>
AutoFokus har et stort udvalg af fælge. Vælg i menuen
det mærke, som du foretrækker. Hvis du ikke har
valgt noget, vises hele udvalget.<br>
<form name="jump" action="">
<div align="right"><br>
Sorter efter
<select name="maerke" class="input" onChange="location=document.jump.maerke.options[document.jump.maerke.selectedIndex].value;">
<option value="" selected>Vælg mærke</option>
<option value="faelge.asp?action=faelside&maerke=Avalini">Avalini</option>
<option value="faelge.asp?action=faelgside&maerke=Mille Miglia">Mille Miglia</option>
</select>
</div>
</form></td>
</tr>
<tr>
<td colspan="2" class="almtxt"><hr></td>
</tr>
---------------------------------------------
Når jeg f.eks. vælger Avalini, så får jeg følgende fejl:
Microsoft JET Database Engine error '80040e14'
Syntax error in string in query expression 'faelg_maerke ='Avalini'.
----------------------
Har sikkert stirret mig blindt på noget. :) - Håber i kan hjælpe...
