| |||
urgente en un listbox rescato el valor de la bd y ademas debo desplegar otors que tengo definidos entre los cuales se encuentra el valor rescatado de la bd, por lo que se me repite ¿como hago para que no me muestre el valor dos veces?? :( |
| |||
Re: urgente :( parece que nadie me entendio lo que queria decir es que tengo valores definidos por defecto como por ejemplo: uno dos tres rescato de la bd un valor que pede ser alguno de los tres anteriores, la lista me muestra el valor rescatado y los demas valores, por ejemplo si rescato dos, me muestra: dos uno dos tres |
| |||
Re: urgente hola: lo que puedes hacer es que al momento de hacer la consulta de bd envies como parametro una cadena que almacene los valores predefinidos "uno,dos,tres" y luego en tu instrucción SQL podrias restringir la obtención de esos valores, por ejemplo asi. "select nombres from tabla where nombres not in ("& valores & ")" Como siempre este codigo es al vuelo, pero la idea es la misma. saludos!! |
| |||
Re: urgente este el codigo, el response.write me captura bien el valor. el problema es que no me lo selecciona. me los muestra todos pero no el seleccionado cual sera el problema????' <% if session("mostrar")=1 then CAMPO=rs("rubro_cliente") response.write CAMPO end if Function Selected(Actual,Valor) If Actual = Valor then Response.Write " SELECTED" End if End function %> <select name="rubro_cliente" style="width:115" > <option value="Servicios" <%Call Selected("Servicios",CAMPO)%>>Serv icios</option> <option value="Forestal" <%Call Selected("Forestal",CAMPO)%>>Fores tal</option> <option value="Agropecuario" <%Call Selected("Agropecuario",CAMPO)%>>A gropecuario</option> </select> |
| ||||
Re: urgente naaa... pasa que es viernes y estoy muy jocoso :cantar: A mi me parece que está bien tu código... pero no entiendo esto: Cita: Te los muestra todos el problema es que no me lo selecciona. me los muestra todos pero no el seleccionado ![]() No te muestra el seleccionado? o... ...El que debería estar seleccionado SI lo muestra pero no seleccionado? pegá la parte del código HTML que resulta de la ejecución por favor (sólo la parte del <select>... </select>) |
| ||||
Re: urgente ok, parece que no querés pegar el código... hagamos otra cosa: quitá afuera del IF a CAMPO=rs("rubro_cliente") . Se me ocurre que no te está tomando la condición y por lo tanto la variable CAMPO queda vacía. |
| |||
Re: urgente ahora entendi lo que decias aqui esta el codigo cuando se ejecuta no se pega el selected, por que??? <select name="rubro_cliente" style="width:115" > <option value="Servicios">Servicios</option> <option value="Forestal">Forestal</option> <option value="Agropecuario">Agropecuario</option> </select> |
| ||||
Re: urgente nos estamos intercalando mal.. ya intestaste lo que dije antes? (quitar fuera del IF a la variable "campo") es que no se que está pasando porque este es el HTML resultante de mi primer ejemplo y es válido... te tendría que funcionar bien:
Código:
<select> <option value="uno">uno</option> <option value="dos" Selected>dos</option> <option value="tres">tres</option> </select> |
| |||
Re: urgente dazu parece que no me entra a este if Function Selected(Actual,Valor) If Actual = Valor then Response.Write " Selected" End if End function no se porque sera???? |
| ||||
Re: urgente Bueno, ló último que se me ocurre decirte es que reemplaces esto:
Código:
por esto:if session("mostrar")=1 then CAMPO=rs("rubro_cliente") response.write CAMPO end if
Código:
para ver si así te deja como SELECTED al option "Agropecuario".. if session("mostrar")=1 then CAMPO="Agropecuario" response.write CAMPO end if |
| |||
Re: urgente dazu sabes que en esta parte Function Selected(Actual,Valor) If Actual = Valor then Response.Write " Selected" End if End function no me ingresa, descubrimos por que pero ahora no podemos arreglarlo.valor que asume lo que tiene campo es extraido del recorset y este me guarda espacios en blanco a la derecha del nombre por eso cuando compara nunca pasaba a ese if. ahora no sabemos que hacer???? |
| ||||
Re: urgente me imaginé que era eso pero no lo quería decir... me gusta hacer perder el tiempo a las personas ![]()
Código:
saludosif session("mostrar")=1 then CAMPO=Trim(rs("rubro_cliente")) response.write CAMPO end if PD: Demàs está decir que lo primero fue un chiste |