Foros del Web » Programando para Internet » ASP Clásico »

cambiar colores

Estas en el tema de cambiar colores en el foro de ASP Clásico en Foros del Web. me gustaria que me ayudan en como puedo hacer que las celdas de una tabla cambien de color dependiendo de consultas en la base de ...
  #1 (permalink)  
Antiguo 07/06/2007, 19:16
Avatar de blas9  
Fecha de Ingreso: septiembre-2006
Ubicación: en algun lugar
Mensajes: 55
Antigüedad: 17 años, 8 meses
Puntos: 0
cambiar colores

me gustaria que me ayudan en como puedo hacer que las celdas de una tabla cambien de color dependiendo de consultas en la base de datos
  #2 (permalink)  
Antiguo 07/06/2007, 19:48
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: cambiar colores

y por que no simplemente le das un valor a tus consultas

tipo
selec case tipo
case 1
SQL="consulta 1"
color="red"
case 2 SQL="consulta 2"
color="blue"
case 3 SQL="consulta 3"
color="black"
end select


ahora si te fijas ya tenemos una bandera, no se te afigura???
en el recorrido de los datos o en un buble o como quieras, ahora supongamos una tabla, background??? te parece???

while RS.EOF=FALSE%>
<table><tr bgcolor="<%=color%>"><td></td></tr></table>
wned

es solo una idea, intentalo y si hay dudas... compartelas escribiendolas
suerte
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #3 (permalink)  
Antiguo 08/06/2007, 06:43
 
Fecha de Ingreso: noviembre-2003
Ubicación: Madrid
Mensajes: 353
Antigüedad: 20 años, 6 meses
Puntos: 1
Re: cambiar colores

Otra posibilidad es que pongas cada fila de un color, esto es muy fácil, sería algo así:



<table>
<%
do while not rs.EOF

Dim lcolor,cColor
If lColor Then
cColor = "#EFEFEF"
Else
cColor = "#ffffff"
End If

%>
<tr bgcolor="<%= cColor %>"><td></td</tr>
<%

rs.MoveNext
lColor = Not lColor
loop
rs.Close

%>
</table>
__________________
Lo menos frecuente en este mundo es vivir. La mayoría de la gente existe, eso es todo...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:04.