Delphi Can

Orjinalini görmek için tıklayınız: Tarih Sorgulama
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
Sayfalar: 1 2
Bence doğru yöntem @mekonun yöntemiydi;
https://stackoverflow.com/questions/1985...ate-format
Always prefer to use compatible data types with your parameters, rather than formatting and using strings.
(04-04-2019, Saat: 19:38)sddk Adlı Kullanıcıdan Alıntı: [ -> ]Bence doğru yöntem @mekonun yöntemiydi;
https://stackoverflow.com/questions/1985...ate-format
Always prefer to use compatible data types with your parameters, rather than formatting and using strings.

Yöntemlerin hepsi doğru. problem windowsun tarih formatı ile SQL in formatı farklı olduğunda ortaya çıkıyor.  
buna benzer bir olayı binlik ayıraç ve kuruş tanımında da yaşamıştım. 

procedure TfAnaMenu.FormCreate(Sender: TObject);
begin
System.SysUtils.FormatSettings.DecimalSeparator :=',';
System.SysUtils.FormatSettings.ThousandSeparator:='.';
System.SysUtils.FormatSettings.DateSeparator := '.';
// SistemTarihFarmati = 'dd.mm.yyyy';
System.SysUtils.FormatSettings.ShortDateFormat := SistemTarihFarmati;
System.SysUtils.FormatSettings.LongDateFormat  := SistemTarihFarmati;
....
Sayfalar: 1 2