FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Arreglar Fecha
Hola muchachos como estan
Muchachos en la base de datos la fecha se guarda de la siguiente manera 2010-12-13 estoy usando SQL Server 2008 osea yyyy-mm-dd ese es el formato como se guarda. cuando consulto los datos la fecha llega de la misma forma como esta en la base de dato 2010-12-13 osea yyyy-mm-dd. Pregunto como puedo a nivel de codigo cuando yo consulte que me llegue de la siguiente manera 13-12-2008 osea dd-mm-yyyy. |
#2
|
||||
|
||||
Hola, lo que quieres es visualizarla con el formato que mencionas, usa la función FormatDate.
Saludos
__________________
Lo importante no es llegar primero, sino saber llegar. Para que puedas llegar mejor lee la Guia de Estilo |
#3
|
|||
|
|||
yusnerqui
Probe pero no funciona podrias ayudarme con el codigo es que aun soy novato programando. |
#5
|
|||
|
|||
Tampoco asi funciona
miren muchachos lo que sucede es que cuando consulto la fecha llega yyyy/mm/dd. y lo que deseo es que cuando llegue la informacion en el edit la fecha llegue con el formato dd/mm/yyyy. que seria el formato en español. digo yo si hay alguna forma por favor ayudenme con el codigo. |
#6
|
||||
|
||||
Si la fecha que recibis es de tipo TDate, con el código que te di tiene que andar.
La otra sería cambiar el formato de la fecha en la BBDD. Saludos. |
#7
|
|||
|
|||
recuerda que la fecha se graba en sql server yyyy-mm-dd osea 2010-12-14
cuando la mando a consultar llega igual como esta en la base de dato yyyy-mm-dd lo que yo deseo es que cuando consulte cualquier registro y venga la fecha llegue dd-mm-yyyy osea 14-12-2010 yo digo que talvez hay que hacer algumn arreglo ayudame por favor |
#8
|
|||
|
|||
recuerda que la fecha se graba en sql server yyyy-mm-dd osea 2010-12-14
cuando la mando a consultar llega igual como esta en la base de dato yyyy-mm-dd lo que yo deseo es que cuando consulte cualquier registro y venga la fecha llegue dd-mm-yyyy osea 14-12-2010 yo digo que talvez hay que hacer algumn arreglo ayudame por favor el codigo como mando a buscar la fecha en el programa de consulta es asi
|
#9
|
||||
|
||||
Hola Agustin.
Según tengo entendido SQLServerSQL asigna el formato de la fecha segun el idioma que esté configurado en la base de datos. Es decir que si tenés definido un idioma que usa yyyy/mm/dd vas a tener que cambiar la configuración del lenguaje en la base de datos, o hacer las conversiones al leer y asignar. Si te decidis por esto último, te hice una función simple para convertir la fecha en ambos formatos de acuerdo a un parámetro:
En tu caso usala:
Saludos. Última edición por ecfisa fecha: 15-12-2010 a las 02:59:47. |
#10
|
||||
|
||||
Hola.
Olvidé decirte que respeté el separador de fechas que pusiste en tu post: '-', ya que no he usado SQLServer e ignoro cuál usa. En las bases de datos que conozco el separador es: '/'. De ser este último, tendrías que reemplazar en la función las ocurrencias de '-' , por dicho caracter. Un saludo. Última edición por ecfisa fecha: 15-12-2010 a las 07:50:09. |
#11
|
|||
|
|||
ecfisa el separador que hay fisicamente en sql server es el "-" ese es el que pone sql server.
voy a probar y luego te digo. |
#12
|
|||
|
|||
Ecfisa mi hermano una vez mas gracias ya todo funciono bien y cambie el "-" por "/" la fecha cambio de ingles a español. gracias mi hermano
Tambien a gracias a yusneris y cañones que aportaron ideas tambien gracias ecfisa muchas pero muchas gracias. |
#13
|
||||
|
||||
De nada Agustín, me alegro haberte sido de ayuda.
Un saludo. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Arreglar un .txt | Shadowless | PHP | 6 | 19-09-2008 21:50:51 |
¿Cómo puedo arreglar un .DPR dañado? | cestradar | Varios | 4 | 14-05-2008 17:58:29 |
Arreglar programas en Delphi6 -7 para que funcionen en Windows Vista | Rolo | Varios | 0 | 11-03-2008 20:02:20 |
mp3 dañado? Componente para arreglar la estructura | coletaun | Varios | 0 | 30-11-2006 18:56:15 |
Como arreglar lo del DsgnIntf.dcu | rjsitruiz | Varios | 4 | 01-03-2005 19:28:28 |
|