Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
FastReport Form'dan tarih bilgisi almak
#1
Merhabalar,
Daha önce yaptığım bir mevzuyu hatırlayamadım.
Fastreportumda bir dialogpage'im var, üzerinde iki adet DateEdit alanı var.

Data bölümümde qIstihsal isminde bir Mydac query nesnesi var. içerisinde sql cümlem var. iki adet tarih parametresi alıyor t1, t2.

Butonun,   "ModalResult := mrOk;"

Onclik olayı ise bu şekilde,

procedure Button1OnClick(Sender: TfrxComponent);
begin
 qIstihsal.ParamByName('t1').Value := DateEdit1.Date;
 qIstihsal.ParamByName('t2').Value := DateEdit2.Date;      
end;

Bu şekilde bir yapıda DateEdit1 alanındaki date bilgilerim qIstihsal'e parametre olarak geçmiyor.

Anlatabildim mi acaba ?
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla
#2
fastreportdaki Querynin properties üzerindeki params üzerinden ilgili parametrenin tipini ve direk dateEdit1.date şeklinde yazarakda eşleşmeyi verebiliyorsunuz diye hatırlıyorum.
Cevapla
#3
Tam buraya sordum sonra jeton düştü Smile
Date tipini burada string olarak, mysql'de aşağıdaki formatta vermek gerekiyor.

  
  qIstihsalotokaza.ParamByName('t1').Value := formatdatetime('yyyy-mm-dd', DateEdit1.Date);  
  qIstihsalotokaza.ParamByName('t2').Value := formatdatetime('yyyy-mm-dd', DateEdit2.Date);
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Firma Bilgilerini Almak glagher 1 167 03-09-2018, Saat: 15:15
Son Yorum: ssahinoglu
  Karel Ms128 Com port Bilgi almak erdem55 15 561 02-08-2018, Saat: 16:13
Son Yorum: erdem55
  yazıcı için form tasarımı yapmak. Bay_Y 4 266 17-07-2018, Saat: 16:01
Son Yorum: engerex
  form içindekiler arsl01 2 158 16-07-2018, Saat: 14:40
Son Yorum: arsl01
  Form.create arsl01 12 443 03-07-2018, Saat: 14:27
Son Yorum: arsl01



Konuyu Okuyanlar: 1 Ziyaretçi