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

Error de variable en casilla de verificación

Estas en el tema de Error de variable en casilla de verificación en el foro de ASP Clásico en Foros del Web. En una base de datos de productos tengo en una tabla un campo NUEVO que es una campo con casilla de verificación. LUego muestro en ...
  #1 (permalink)  
Antiguo 12/05/2002, 19:15
 
Fecha de Ingreso: enero-2002
Mensajes: 73
Antigüedad: 23 años, 3 meses
Puntos: 0
Error de variable en casilla de verificación

En una base de datos de productos tengo en una tabla un campo NUEVO que es una campo con casilla de verificación. LUego muestro en una tabla estos productos, y si la casilla Nuevo esta tildada, muestra una celda que dice Producto Nuevo.

<%If rsRubro("Nuevo")= Yes then%>
<tr align="center" valign="middle">
<td width="30%" class="clase2" height="30"> <div align="center"><font face="Geneva, Arial, Helvetica, san-serif" size="4"><b><font color="#CC0000">Producto</font></b></font>
</div></td>
<td width="70%" class="clase2" height="30">
<p align="center"><font face="Geneva, Arial, Helvetica, san-serif" size="4"><b><font color="#CC0000">Nuevo!!!!!</font></b></font></p>
</td> </tr>
<%End If%>
Pero me tira un error que dice que la variable Yes no esta definida. Como tengo que ponerlo?
Gracias!!!
  #2 (permalink)  
Antiguo 12/05/2002, 19:40
 
Fecha de Ingreso: julio-2001
Mensajes: 185
Antigüedad: 23 años, 9 meses
Puntos: 0
Re: Error de variable en casilla de verificación

Intenta comparandolo asi:

<%If rsRubro("Nuevo") > 0 then %>
....tucodigo....
<%End If%>

Espero funcione.
  #3 (permalink)  
Antiguo 12/05/2002, 20:52
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Error de variable en casilla de verificación

<%If rsRubro("Nuevo")=TRUE then%>

O

<%If rsRubro("Nuevo")="Sí" then%>

Saludos

<center><img src="http://www.pcmasmas.com.ar/foro/images/avatars/043.gif"><br>
Urjose</center>
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 16:32.