Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-01-2005
noobdelphi noobdelphi is offline
Registrado
 
Registrado: ene 2005
Posts: 8
Poder: 0
noobdelphi Va por buen camino
unir fecha y hora

buenas comunidad... mi problema es el siguiente tengo un TG(disparador) que se dispara en el insert de una tabla pero debo meter el valor de la fecha y hora que tengo en dos variables una de tipo DATE y otra de tipo TIME y necesito unirlas en una variable de tipo TIMESTAMP agraadeceria si alguien me puede ayudar a hacer esta operaion.

uso firebird 1.5.x dialect 3

de ante mano muchas gracias
Responder Con Cita
  #2  
Antiguo 25-01-2005
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Prueba con este ejemplo:
Código Delphi [-]
procedure TForm1.IBTable1FECHAChange(Sender: TField);
begin
IbTable1Fechahora.Value:=IbTable1Fecha.value+IbTable1hora.Value;
end;

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #3  
Antiguo 25-01-2005
noobdelphi noobdelphi is offline
Registrado
 
Registrado: ene 2005
Posts: 8
Poder: 0
noobdelphi Va por buen camino
marcoszorrilla muchas gracias por la respuesta... aclaro que el disparador esta en la base de datos XD disculpas por no hacerme entender
Responder Con Cita
  #4  
Antiguo 26-01-2005
Avatar de sercornejov
sercornejov sercornejov is offline
Miembro
 
Registrado: may 2003
Ubicación: Neiva - Colombia
Posts: 88
Poder: 22
sercornejov Va por buen camino
PORQUE NO COLOCAS EL CAMPO DE LA TABLA COMO TIPO CALCULADO

yo cree una base de datos de FB1.5 Dialect 3 y cree la tabla así:

CREATE TABLE T1 (
FECHA DATE,
HORA TIME,
FECHAHORA COMPUTED BY (fecha+hora)
);

cada ves que insertes un registro con los datos de fecha y hora, al hacer post, la base de datos genera el campo fechahora como tu lo quieres

Espero te sirva

Sergio
__________________
En Colombia hay muchos, pero muchos colombianos muy buenos. Los violentos son pocos y los vamos a controlar...
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 08:22:09.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi