ciao a tutti!!!

devo effettuare un confronto tra una variabile (casacostruttrice) e i risultati di una query.

il valore se uguale deve diventare il campo "selected" della mia select html.

questo il codice:


casacostruttrice = request("casa_costruttrice")

rs.close
sql= " select distinct casa_costruttrice from casa_costruttrice"
RS.open sql,conn,3,3
%>
<td width="193" bgColor="#c0c0c0" height="1">
<font face="Verdana" size="1" color="#000000">*CASA COSTRUTTRICE</font></td>
<td width="315" bgColor="#c0c0c0" height="1">

<select size="1" name="casa_costruttrice">

<%
do while not rs.eof
%>

<option value="<%=rs("casa_costruttrice")%>" <%if CStr(rs("casa_costruttrice")) = CStr(casacostruttrice) then response.write "selected" end if%>>
<%=rs("casa_costruttrice")%>
</option>
<%
rs.movenext
Loop
%>

</select>

il fatto è che "CStr(casacostruttrice)" è uguale ad HONDA, quando nel databse trova HONDA non me lo seleziona come primo (selected)