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

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-02-2005
R_Richards R_Richards is offline
Miembro
 
Registrado: feb 2005
Posts: 13
Poder: 0
R_Richards Va por buen camino
Question 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
Responder Con Cita
  #2  
Antiguo 06-02-2005
Sinaloense Sinaloense is offline
Miembro
 
Registrado: oct 2003
Posts: 139
Poder: 22
Sinaloense Va por buen camino
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.
Responder Con Cita
  #3  
Antiguo 07-02-2005
R_Richards R_Richards is offline
Miembro
 
Registrado: feb 2005
Posts: 13
Poder: 0
R_Richards Va por buen camino
Wink SQL Server

Gracias Amigo.
La Base de Datos que estoy utilizando es SQL Server
Responder Con Cita
  #4  
Antiguo 07-02-2005
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.927
Poder: 26
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
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.
Responder Con Cita
  #5  
Antiguo 07-02-2005
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.927
Poder: 26
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
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:
Este valor sólo se utiliza en la interpretación de las cadenas de caracteres cuando se convierten en valores de fecha. No tiene ningún efecto en la presentación de los valores de fecha.
Sin embargo es MEJOR asignar la fecha directamente con un tipo de datos DateTime o Date
__________________
El malabarista.
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:06: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