Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/01/2005, 13:12
Avatar de verinchi
verinchi
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires
Mensajes: 647
Antigüedad: 20 años, 7 meses
Puntos: 2
Comparar resultados de dos consultas

Hola!!!
Resulta que me está pasando algo medio extraño....
Tengo una consulta a la base de datos que carga un numero identificativo de la descripción que se encuentra en otra. Explicandome mejor, lo que tengo es esto:
Rsta.Fields.Item("ESTADO") y Rsesta.Fields.Item("IDESTADO") donde la primera trae de la tabla varios datos entre los que está ESTADO y para ver la descripción busco en la tabla ESTADOS.
Para compararlos se me ocurrió esto:
If Rsta.Fields.Item("ESTADO"=Rsesta.Fields.Item("IDES TADO") Then .... End if
Pero dice que no coinciden los tipos cuando hace la comparación.

Aclaro que verifiqué los tipos de datos de la base de datos y ambos son numéricos con longitud de nueve y precisión de 18 en SQLServer 2000.

Ya no se me ocurre.... porque tambien probé de guardar el valor de la consulta Rsta en una variable y luego comparar..
Estadi=Rsta.Fields.Item("ESTADO") y luego hacer
If Estadi=Rsesta.Fields.Item("IDESTADO") then.... end if
Pero no me funcionó!

Bueno, espero respuesta lo mas pronto posible y les agradezco de antemano por la ayuda
__________________
Why can't we not be sober?
www.partitorium.com.ar