sayın rsimsek
calendar1.calendardate i kullandım olmadı,
datetimepicker1.date kullandım olmadı,
monthcalendar1.date kullandım yine olmadı.
Projeyi bitirmek üzereyim sadece raporlar kaldı.
Yardımlarınız için teşekkürler.
Allah hepinizden razı olsun.
operation not applicable
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
operation not applicable
Sayın r simsek,
sorunu çözdüm. Sorunun kaynağı MySQLin istediği tarih formatında.
Kullanılan bilgisayarın bölgesel ayarları eğer mySQL in istediğine uyuyorsa bir sorun yok. Aksi takdirde bu hatayı veriyor.
Çözüm aşağıdaki şekilde,
procedure TForm1.Button1Click(Sender: TObject);
var
Fmt : TFormatSettings;
begin
GetLocaleFormatSettings(GetThreadLocale,Fmt);
fmt.ShortDateFormat := 'yyyy-mm-dd';
query1.Close;
query1.SQL.Clear;
query1.SQL.Add('Select * from instant');
query1.SQL.Add('where tarih > '+ QuotedStr(DateToStr(datetimepicker1.Date,FMT)));
query1.Open;
end;
Yardımlarınız için çok teşekkürler.
sorunu çözdüm. Sorunun kaynağı MySQLin istediği tarih formatında.
Kullanılan bilgisayarın bölgesel ayarları eğer mySQL in istediğine uyuyorsa bir sorun yok. Aksi takdirde bu hatayı veriyor.
Çözüm aşağıdaki şekilde,
procedure TForm1.Button1Click(Sender: TObject);
var
Fmt : TFormatSettings;
begin
GetLocaleFormatSettings(GetThreadLocale,Fmt);
fmt.ShortDateFormat := 'yyyy-mm-dd';
query1.Close;
query1.SQL.Clear;
query1.SQL.Add('Select * from instant');
query1.SQL.Add('where tarih > '+ QuotedStr(DateToStr(datetimepicker1.Date,FMT)));
query1.Open;
end;
Yardımlarınız için çok teşekkürler.