Se supone que estás manejando dos recordsets...
1 con los datos del registro y otro con todas las opciones posibles del <select>
Suponiendo que el recordset de los datos del registro se llame RsD y el de los <option> RsO, yo haría:
Código:
<select size="1" name="estado" class="Boton">
<option value="<%=RsD("id_estado")%>" selected><%=RsD("estado")%></option>
<%do while not RsO.eof%>
<option value="<%=RsO("id_estado")%>"><%=RsO("estado")%></option>
<%RsO.movenext
loop%>
<%
'Close y nothing para RsD y RsO
%>
</select>
Lo cual te va a traer el estado del registro a visualizar como "selected" y luego te va a rellenar los estados posibles de la tabla de estados (aunque se repita uno de los estados posibles con el estado actual del registro)
se entiende?