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 Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-05-2007
Juan Reyes Juan Reyes is offline
Miembro
 
Registrado: may 2007
Posts: 22
Poder: 0
Juan Reyes Va por buen camino
Apoyo para solucionar problemática con captura de fecha

Solicito de su apoyo para solucionar problemática en la captura de fecha, ya que al correr la aplicación despliega mensaje de formato de fecha no válido.

Ya intente con las siguientes sentencia, no marca error a la hora de compilar, sino a la hora de guardar los datos a la BD:

//t_captura.fieldbyname ('fecha').asstring:=Formatdatetime('mm/dd/yyyy',fecha.date);
//t_captura.fieldbyname ('fecha').asstring:=datetimetostr(fecha.date);
t_captura.fieldbyname ('fecha').asdatetime:=fecha.date;

Espero me puedan apoyar
Responder Con Cita
  #2  
Antiguo 01-05-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola Juan Reyes
Por lo que veo la ultima sentencia es la que mas o menos funciona, si es asi yo la dejaria e intentaria un solo cambio:
Código Delphi [-]
t_captura.fieldbyname ('fecha').asdate:= fecha.date;
Hay que tener en cuenta el formato de la base de datos por eso seria interesnate jugar un poco con este, podria decirse algo asi:
Código Delphi [-]
 ShortDateFormat := 'dd/mm/yyyy'; // aqui puedes poner otras alternativas
t_captura.fieldbyname ('fecha').asdate:= fecha.date;
Saludos
Responder Con Cita
  #3  
Antiguo 02-05-2007
Avatar de Ivanzinho
[Ivanzinho] Ivanzinho is offline
Miembro Premium
 
Registrado: ene 2005
Ubicación: Galicia
Posts: 595
Poder: 20
Ivanzinho Va por buen camino
Prueba con esto :

Código Delphi [-]
t_captura.fieldbyname ('fecha').value := Formatdatetime('mm/dd/yyyy',fecha.date);

Un saúdo
__________________
Si no lees esto no vivirás tranquilo
Non lle poñades chatas â obra namentras non se remata. O que pense que vai mal que traballe n’ela; hai sitio para todos. (Castelao)
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
¿¿¿solucionar Error...??? sergio_delphi Varios 4 27-10-2006 10:58:57
SQL error code = -303 ¿como solucionar? pjjorda Firebird e Interbase 6 11-08-2005 19:38:25
Problematica con DBLookupCombo JorgeBec Varios 2 15-03-2005 19:06:04
Solucionar error 10055 Vultur Internet 0 06-03-2005 17:32:09
Tecnicas para captura de pantalla diegofhernando Varios 0 21-07-2004 18:31:38


La franja horaria es GMT +2. Ahora son las 23:00:43.


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