ciao a tutti,
ho un errore di tipo :
error '80020009'
Eccezione.
su questa riga:
if CInt(id) = rs1("id_colore") then
che mi blocca una procedura
vi posto una parte di codice:
sql= "select distinct descrizione from colori_lenti"
rs.open sql,conn,3,3
i=0
do while not rs.eof
descrizione = rs("descrizione")
sql1="SELECT * FROM colori_lenti where descrizione = '"&descrizione&"'"
rs1.open sql1,conn,3,3
id = rs1("id")
colore = rs1("colore")
rs1.close
sql1="SELECT id_colore FROM associazione_colori_lenti where id_lente = "&request("id_lente")&" and id_colore = "&id
rs1.open sql1,conn,3,3
'QUESTA è LA RIGA CHE MI DA' ERRORE
if CInt(id) = rs1("id_colore") then%>
<tr>
<td width="8%" style="border-style: none; border-width: medium" align="center" height="27">
<input type="checkbox" name="colore<%=i%>" value="<%=descrizione%>">
</td>
<td width="45%" style="border-style: none; border-width: medium" height="27">
<p align="center"><font face="Verdana" size="1" color="#0061C1">
<%=descrizione%></font></td>
<td width="11%" style="border-style: none; border-width: medium" height="27">
<p align="center"><font face="Verdana" size="1" color="#0061C1">
<%
rs1.close
sql1="SELECT assorbimento FROM colori_lenti where colore = '"&colore&"' order by assorbimento"
rs1.open sql1,conn,3,3
%><select name="assorbimento"><%
do while not rs1.eof
%><option value="<%=rs1("assorbimento")%>"><%=rs1("assorbime nto")%></option><%
rs1.movenext
Loop
%></select>
</font></td>
</tr>
<%
end if
i = i+1
rs1.close
rs.movenext
Loop