Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-07-2004
CHiCoLiTa CHiCoLiTa is offline
Miembro
 
Registrado: may 2003
Posts: 102
Poder: 22
CHiCoLiTa Va por buen camino
De string mm/dd/yyyy a Date

Hola a todos

Resulta que estoy importando un fichero de texto en donde encuentro un campo tipo fecha en el formato mm/dd/yyyy y no soy capaz de pasarlo a date, para grabarlo en la base de datos. El formato tampoco es fijo, a veces es m/dd/yyyy y otras mm/d/yyyy, segun el dia que sea

Si lo grabo directamente, caca
Si hago un StrToDate, tambien, con lo cual tampoco puedo utilizar FormatDateTime

No se, la verdad es que me he quedado un poco perdido y no se como continuar. He estado bbuscando un rato por el el foro y no he encontrando nada al respecto


Si alguien me puede enseñar uin poco la luz o darme un pista se lo agradeceria

Gracias por su tiempo
Responder Con Cita
  #2  
Antiguo 29-07-2004
Avatar de __marcsc
__marcsc __marcsc is offline
Miembro
 
Registrado: may 2003
Ubicación: Girona
Posts: 577
Poder: 22
__marcsc Va por buen camino
Hola,

Como imagino que el proceso de importación es todo con tu código, lo que yo haría dado que las fechas parecen no tener el formato correcto, sería "parsearlas" a mano, prescindiendo de funciones predefinidas.
Es decir, coges el string, buscas los delimitadores "/" y mediante StringToInt te guardas los valores en una variable entera y luego haces un EncodeDate.

Espero haberme explicado.

Saludos.
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 02:29:26.


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