Ver Mensaje Individual
  #1  
Antiguo 15-10-2010
agustin173 agustin173 is offline
Miembro
 
Registrado: jun 2010
Posts: 158
Reputación: 15
agustin173 Va por buen camino
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:
Código Delphi [-]
// Guardar los Datos en la Base de Datos
     Temp.SQL.Clear;
     Temp.Sql.Text:='Insert into Pais (Pais, Fecha) values(:Pais, :Fecha)';
     Temp.Parameters.ParamByName('PAIS').Value:= EDPais.text;
     Temp.Parameters.ParamByName('FECHA').Value:= FormatDateTime('yyyy/mm/dd',now);
     Temp.ExecSQL;
     ShowMessage('Registro Guardado Con Exito');
     PaisGuardar.Enabled := False;
     PaisCancelar.Enabled := False;
     PaisNuevo.Enabled := True;

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.
Responder Con Cita