Ver Mensaje Individual
  #1  
Antiguo 11-03-2010
sizne sizne is offline
Miembro
 
Registrado: mar 2010
Posts: 104
Reputación: 15
sizne Va por buen camino
Programando con Delphi, error en type, maskedit

Otra más por favor, ahora tengo otro percance.
Explico:
Como bien ya habia comentado estoy usando dos tablas TablaUsuario y TablaBitacora. Pues en SQL SERVER los relacioné en VISTAS las dos tablas y les puse el name de UsuarioBitacora, se relacionaron por medio de CodigoUsuario. Cabe mencionar que todos los campos excepto las llaves estan activados campo NULL o vacio.

Ahora me aparece el siguiente error:

Project Pbecarios.exe raised exception class EvarianTypeCastError with message 'Could not convert variant of type(null) into type (Double)'. Process stopped. use Setp or Run to continue.

Luego hice click en OK.

Could not convert variant of type (Null) into type (Double).

Luego aceptar.
Me fije en SQL y todos los campos lo puse a Null para que no tenga problemas.

Por otra parte, después de ingresar al formulario de la Bitacora, solo me muestra dos registros en la DBGrid, cuando habia ingresado mas de dos veces con los dos usuarios mas el usuario programador. Deberia registrarse todas las veces que ingresa un mismo usuario, y sus salidas pues no me registra, solo aparece NULL.

En el ingreso me aparece 30/12/1899 02:36:24 a.m. cuando solo deberia aparecerme la hra y no asi esa fecha. Cuando en EditMask ya les di el formato de solo TIME y el otro DATE, y sus respectiva visualizacion de horas y fecha completa.

Después de ver solo dos entradas en el Formulario Bitacora, me aparece el siguiente mensaje:

General SQL error
[Microsoft][ODBC SQL Server Driver][SQL Server]La vista o funcion 'UsuarioBitacora' no es actualizable por que la modificacion afecta a multibles tablas de base.

Espero haber sido muy clara, cual podria ser el error que estoy cometiendo?

Gracias!
Responder Con Cita