FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Formato de Fecha
Hola muchachos como estan todos
Cuando Grabo la fecha en el sistema me la pone de la siguiente siguiente manera 2010/10/14 y debe ser 14/10/2010 me explico mejor Estoy usando delphi 7 uso SQL Server 2008 windows 7 en ingles pero le baje la actualizacion en español y esta en español el regional del windows esta en Republica Dominicana con el formato de fecha 14/10/2010. Una tabla llamada = Pais con tres campos = codigo(int), fecha(Date), Pais(varchar(25)) el codigo es el siguiente:
Lo que sucede es lo siguiente la fecha la coge automatica del sistema y la fecha esta de la siguiente manera 14/10/2010 o sea dd/mm/yyyy y la graba bien pero cuando consulto me la trae como 2010/10/14 o sea yyyy/mm/dd que no debe ser. pense que seria porque la pose asi yyyy/mm/dd cuando lo cambio asi dd/mm/yyyy me da un error y me dice que la fecha no conside con el formato que puedo hacer para que me salga la fecha asi 14/10/2010 ayudenme por favor no entiendo este eneredo. |
#2
|
||||
|
||||
Lo interesante de usar parámetros es que no tienes que hacer conversiones... siempre y cuando la fecha esté declarada como fecha... Ahora, solo tendríamos que ver dónde y cómo lo estas mostrando.
__________________
|
#3
|
|||
|
|||
contraveneno
lo puse como me digiste pero me da un error a la hora de grabar el error es el siguiente: La aplicacion utiliza un valor de tipo no valido para la operacion actual y lo manda a la linea "Temp.execsql" ese error proviene de la lineas de la fecha |
#4
|
||||
|
||||
En SQL SERVER 200? las fechas se graban conforme está configurado tu ordenador en configuración regional del panel de control de Windows, que lo habitual es dd/mm/yyyy, y a la hora de recuperar los datos en este caso es una fecha siempre te la devuelve en formato yyyy/mm/dd, y en tu Grid la fecha te saldrá dd/mm/yyyy, no se cual es el problema que tienes.
Un saludo. |
#5
|
||||
|
||||
A mi me pasaba lo mismo.. el SQL me graba la fecha con el formato yyyy/mm/dd y para poder mostrar la fecha a mis consultas le pongo la siguiente sentencia
no se si esto te sirva... Salu2
__________________
BlueSteel |
#6
|
|||
|
|||
no me funciono nada de eso no se que hacer, pero creo que el problema es el windiows 7 este.
|
#7
|
|||
|
|||
el problema es que me cuando la consulta me la devuelve yyyy/mm/dd y se voy fisicamente a los datos en la basde de dato tambien esta yyyy/mm/dd.
|
#8
|
||||
|
||||
Hola
Tal vez usando: ShortDateFormat := 'dd/mm/yyyy'; Cuando traes los datos. Saludos
__________________
Siempre Novato |
#9
|
||||
|
||||
Cita:
Saludos. |
#10
|
|||
|
|||
que va nada funciona, pero se que es el windows talvez cuando reinstale un dia podre ver el error.
|
#11
|
|||
|
|||
GRACIAS CARAL!!!!! eso me gustó y me sirbió...
__________________
...que la libertad sólo existe cuando no es de nadie. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
obtener solo la fecha en formato fecha y sin hora | BlueSteel | SQL | 14 | 09-05-2008 16:42:19 |
formato fecha y hora a solo Fecha | ozegarra | Firebird e Interbase | 6 | 22-02-2008 18:43:34 |
conversion de fecha texto a fecha formato date | shinyi | OOP | 3 | 17-12-2007 20:19:49 |
Como cambiar el formato de un QRSysData en formato fecha | Bitbanner | Tablas planas | 1 | 13-02-2005 12:33:26 |
Como Obviar el formato de Fecha del Servidor para Salvar sólo en formato "dd/mm/yyyy" | R_Richards | Varios | 4 | 07-02-2005 15:57:19 |
|