databasede tarih Null ise

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
barol
Üye
Mesajlar: 49
Kayıt: 05 Oca 2005 04:29
Konum: İzmir

databasede tarih Null ise

Mesaj gönderen barol »

merhaba arkadaşlar MS Sql Server kullanıyorum. databasede iki tarih alanım var.. bu alanlar boş olabilir. Programda tarih girişleri datetimepicker ile yapılıyor...Datetiemın Fromat özelliği ile tarih seçilmemişse tarih alanını Null olarak atıyor. benim problemim ise..aşağıdaki kod

eger tarih alanı null ise aşağıdaki işlemi yapmasını istiyorum ama null olmasını kontrol ettiremedim...

if tblbakimislem.FieldValues['bakimtarihi']) ...bu kısma ne yazılacak.... then
dtpbakimtarih.Date:=tblbakimislem.FieldValues['bakimtarihi']
else
dtpbakimtarih.Format:='(boşluk) '; (datetimepicker boş görünsün istiyorum)
Ölümden öteye köy yok!
Kullanıcı avatarı
mege
Admin
Mesajlar: 2360
Kayıt: 05 Şub 2004 04:32
Konum: Beşiktaş
İletişim:

Mesaj gönderen mege »

:ara isnull
.-.-.-.-.-.-.-. ^_^
Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2248
Kayıt: 06 Ağu 2003 12:07
Konum: İstanbul
İletişim:

Mesaj gönderen Kuri_YJ »

Selamlar,

Delphi'de Field'ların IsNull Property'si vardır. Bununla kontrolunuzu yapabilirsiniz.

Örneğin

Kod: Tümünü seç

  if qryListe.FieldByName('EvlenmeTarihi').IsNull then 
  begin
    // Anam ne zaman evlenecek bu adam :) 
    .
    .
    .
  end ;
Kolay Gelsin
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Kullanıcı avatarı
barol
Üye
Mesajlar: 49
Kayıt: 05 Oca 2005 04:29
Konum: İzmir

Mesaj gönderen barol »

Dediğiniz şekilde yaptım oldu çok teşekkür ederim..
Ölümden öteye köy yok!
Cevapla