tarih çıkartma ve karşılaştırma

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
hacikisi
Üye
Mesajlar: 64
Kayıt: 24 Şub 2004 07:29
Konum: Gaziantep

tarih çıkartma ve karşılaştırma

Mesaj gönderen hacikisi »

elimde 3 adet db edit var. dbedit1 de tarih1 var , dbedit2 de 45 rakamı var dbedit3 te ise dbeditte yazan tarihten 45 gün sonrası var. soruma gelince
dbedit2.Text:=DBedit1-dbedit3; sonucunu almalıyım. yani dbedit1 deki tarih ile dbedit3 teki tarih arasındaki fark db edit2 deti rakama denk yani ***************eşit ve BÜYÜKSE******* form close olsun. teşekkürler.
Siz İman Etmedikçe Cennete Giremezsiniz. Birbirinizi Sevmedikçede İman Etmiş Olamazsınız.

Hz.Muhammed (S.A.V.)
Resim
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7603
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Merhaba,

şu ilkeniz olsun DBEdit, DBCombobox vs. ile birşey yapmayın, ilgili field'ı kullanın. Yani DBEdit1, Table1'deki TARIH alanını gösteriyorsa

Table1.FieldByName('TARIH').ASDateTime

gibi kullanın.

Kolay gelsin.
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

if (Table1.FieldByName('TARIH1').ASDateTime -Table1.FieldByName('TARIH2').ASDateTime )>=45

yani tarihleri dogrudan birbirinden cikartarak aradaki gun farkini bulabilirsiniz....
Cevapla