Hecho bolas con los tipos de datos por favor ayuda :(

24/03/2006 - 23:55 por Marcos Galaviz | Informe spam
Estoy realmente complicado con ASP y los tipos de datos y sus comparaciones,
no termino de comprender cuando poner comillas, o el & :( por ejemplo tengo
estas 2 comparaciones: Ors1 es un recordset y operac21 es un campo de ese
recordset y es numerico y quiero compararlo para ejecutar una accion y hago
esto y no funciona:

if ors1("operac21") = 1

si le pongo " & en realidad nunca es verdadera la condicion ¿como debe ser?,
siguiente pregunta quiero comparar en un SELECT para que me filtre los
registros a partir de una fecha pero tampoco he podido por mas que intento
he puesto el caracter # y creo haber probado comillas, & y todo lo que se me
ha ocurrido y nada.

¿alguien se puede apiadar de mi y explicarme como es que esto funciona?

Gracias y buen dia.
 

Leer las respuestas

#1 Jose A. Fernandez
25/03/2006 - 19:55 | Informe spam
Primeramete en ASP todo es variant.
Pero a la hora de comparar te conviene para que las funciones traajen
correctamente convertir al tipo de dato a comparar
por example:
IF Clng(ors1("operac21") ) = 1
y/o
Cstring(ors1("operac21")) = "1"

Preguntas similares