Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/11/2007, 08:37
jarabruxca
 
Fecha de Ingreso: noviembre-2007
Mensajes: 3
Antigüedad: 17 años, 4 meses
Puntos: 0
VC++ y sqlserver

Tengo una tabla en SQLServer que se llama ESTADOS con la siguiente definición:

ID - int
estado - int
fecha - datetime

He creado una clase para acceder a la base de datos con el Wizard del Visual Studio con la siguiente SQL:

SELECT ID, ESTADO, DATEDIFF(minute, fecha, getdate()) AS minutos FROM ESTADOS

La clase tiene 3 campos (m_ID de tipo int, m_ESTADO de tipo int y m_MINUTOS de tipo int) en los que se almacenan los resultados de la consulta.

El objetivo es obtener un listado con todos los estados y saber cuantos minutos hay de diferencia entre la fecha actual y la fecha de cada registro.

Cuando abro la consulta aparece el siguiente mensaje de error:

"Valor de carácter no válido para especificación cast"

No se que hacer para solucionarlo.