Ver Mensaje Individual
  #2  
Antiguo 21-12-2007
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 27
jachguate Va por buen camino
Hola, saltamirano. ¡Muchas preguntas para un solo hilo!.

Cita:
Empezado por saltamirano Ver Mensaje
1.- Mi conexión ... es a través de BDE, ...TTable a una tabla que tiene campos de tipo Date, se muestra Invalid field Type; ... quiero utilizar el DateTimePicker y poder guardar tanto la fecha y hora en que se registra la fecha.
El campo tipo Date de firebird solamente almacena fechas. Para almacenar Fecha y Hora usa el tipo Timesamp.
Cita:
Empezado por saltamirano Ver Mensaje
PREGUNTA: Esta incompatibilidad de datos se referirá al TTable, que no soporta datos Date?
Efectivamente. Quizás no lo sabes, pero BDE está marcado como obsoleto hace varios años... y no sufre actualizaciones. En aquellos tiempos (de interbase 5.5), el único tipo de datos tipo fecha era el Date, que es equivalente a lo que ahora es el tipo Timestamp. A partir de firebird 1.0 o de Interbase 6 (no logro recordar exactamente) eso ha cambiado.

Cita:
Empezado por saltamirano Ver Mensaje
Cómo haría para insertar la fecha en mi base de datos a través del Query?
Código SQL [-]
Insert into nombre_tabla (fecha) values (:fecha);
Código Delphi [-]
  Query1.ParamByName('fecha').AsDateTime := now;

Cita:
Empezado por saltamirano Ver Mensaje
2.- BDE tiene soporte actualmente? Qué es mejor usar actualmente BDE o DBExpress.
Esto ha quedado aclarado arriba.

Cita:
Empezado por saltamirano Ver Mensaje
esto me parece es cuestión del IBExpert.
efectivamente.

Cita:
Empezado por saltamirano Ver Mensaje
Cómo podría saber con que tipo de dato mismo está guardandose en la base de datos?
Si vos creaste las tablas... no creo que te quede duda... y podes confiar en que firebird no cambiará el tipo de dato por arte de magia..

Si no la has creado vos, podes valerte del comando "show table" de isql para obtener la estructura. Estoy seguro que IBExpert también te muestra la misma si das doble clic sobre el nombre de la tabla en el árbol principal.


Cita:
Empezado por saltamirano Ver Mensaje
Mil gracias por su atención a este e-mail y disculpen las molestias.
No es molestia... tampoco es email..

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita