Ingresada
anulada
en curso
terminada
Como puedo hacer para que este menu list me de el valor que tengo en la base
lo hice con <%=rs("estado")%> y no me muestra nada....

| |||
Re: Parece Simple!!! Tengo varias aplicaciones con esa solucion; espero sea compatible con tu forma de programacion. <% While (NOT estados.EOF) %> <option value="<%=(estados.Fields.Item("estad o"))%>" <%if (CStr(estados.Fields.Item("estado) = CStr(caso.Fields.Item("estado"))) then Response.Write("SELECTED") : Response.Write("")%>><%=(estado s.Fields.Item("estado").Value)%></option> <% estados.MoveNext() Wend If (estados.CursorType > 0) Then estados.MoveFirst Else estados.Requery End If %> Para campos tipo booleanos es diferente. Espero te sirva. ;) |
| |||
Re: Parece Simple!!! a ver si te lo puedo esplicar. Suponemos que hacemos la consulta. <%set cn = createobject("adodb.connection")strsql = "select cod_estado, nombre_estado from estados" set rs = cn.execute(strsql) if not(rs.eof and rs.bof) then var_pro = rs.getrows(rs.recordcount) rs.close%> <select name=cmbestados> <%for i = 0 to ubound(var_pro,2)%> <option value=<%=var_pro(0,i)%>><%=var_pro(1,i )%> <%next%> </select> <%end if%> Eso es todo, ten en cuenta que se creo un matriz VAR_PRO que contiene la consulta del select y posteriormente me barro por la estructura. |