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)

Rispondi quotando