FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como Obviar el formato de Fecha del Servidor para Salvar sólo en formato "dd/mm/yyyy"
Saludos...
Estoy teniendo un problema bastante molesto que de seguro es una tonteria pero bueno... Resulta que tengo un Cliente DCOM conectandose a un Server DCOM y éste último está guardando en una base de datos el valor de la fecha. En mi PC tengo la fecha en formato DD/MM/YYYY pero el servidor tiene otra, y aunque estoy ejecutando la función FORMATDATETIME("DD/MM/YYYY", Now()), me sigue guardando la fecha como la tiene el servidor "MM/DD/YYYY". Hay alguna funcion que me permita asignar por defecto la fecha dentro de mi programa a "DD/MM/YYYY"... Jejeje, sé que es una estupidez pero bueno, igual la ayuda me seria buena.. Gracias de Antemano... Rafael Richards |
#2
|
|||
|
|||
Depende del tipo de base de datos en que la guardes, las bases de datos por lo general guardan la fecha en un solo formato, por ejemplo, la de Firebird la guarda siempre en el formato 'mm/dd/yyyy' aunque lo intentes guardar con FormatDateTime en otro formato no importa porque asi lo define la base de datos, la forma de hacerlo entonces es no preocuparse en como se guarde sino leerlo siempre en formato que uno desee u otra forma ya màs drastica serìa usar un campo string en ves de uno Date, pero eso ya es demasiado dràstico, tal vez si nos dices el tipo de base de datos que usas te podamos ayudar.
|
#3
|
|||
|
|||
SQL Server
Gracias Amigo.
La Base de Datos que estoy utilizando es SQL Server |
#4
|
||||
|
||||
Cuando arranques la conexion corre:
SET DATEFORMAT mdy con un componente de consulta o lo que sea. Asi se maneja internamente este formato, incluso es la conversiones automaticas
__________________
El malabarista. |
#5
|
||||
|
||||
Ah, y no te preocupes: SOLO ES VALIDO DURANTE LA CONEXION asi que NO AFECTA ninguna otra base de datos y solo te trabaja asi MIENTRA estes usando la conexion con este comando
De la ayuda de Sql Server Cita:
__________________
El malabarista. |
|
|
|