
20/11/2007, 08:37
|
| | 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. |