Ver Mensaje Individual
  #1  
Antiguo 27-01-2006
ZRR ZRR is offline
Miembro
 
Registrado: jun 2005
Posts: 39
Reputación: 0
ZRR Va por buen camino
Question Error conversion from string '26/01/2006'

Que tal, buen dia a todos
Tengo un problema con una consulta SQL que usa una fecha, uso Delphi 7, Firebird 1.5 sobre Win XP en ingles

El programa pide fecha y cliente para buscar los pedidos de dicho cliente en la fecha indicada. Para la fecha utilizo un DateTimePicker.
Una vez que el usr introduce los datos, presiona un botón y se ejecuta un query con la fecha y el cliente indicados:
Código Delphi [-]
EditFecha.Field.Value:= FormatDateTime('mm"/"dd"/"yyyy', DateTFecha.Date);
Código SQL [-]
IBqry.SQL.Clear;
IBqry.SQL.Add('Select CvePedido from Pedidos where Fecha='''+
EditFecha.Field.AsString +''' and CveCliente='+ ComboCliente.Field.AsString);
IBqry.Open;
...
IBqry.Close;

Todo funciona bien en la maquina de desarrollo (servidor), pero al correr a una maquina con Windows XP en español (cliente) conectada con la base de datos en la maquina de desarrollo con Windows XP en ingles (servidor) al ejecutar la misma aplicación me regresa el error:
Código:
Conversion error from string '26/01/2006'
Como pueden ver, el edit que contiene la fecha 'EditFecha' ya esta formateando la fecha a 'mm"/"dd"/"yyyy' de la fecha del DateTimePicker.

Alguien saben a que se debe?

Muchas gracias por su ayuda
Responder Con Cita