• Web sitemizin içeriğine ve tüm hizmetlerimize erişim sağlamak için Web sitemize kayıt olmalı ya da giriş yapmalısınız. Web sitemize üye olmak tamamen ücretsizdir.
  • Sohbetokey.com ile canlı okey oynamaya ne dersin? Hem sohbet et, hem mobil okey oyna!
  • Soru mu? Sorun mu? ''Bir Sorum Var?'' sistemimiz aktiftir. Paylaşın beraber çözüm üretelim.

Null değerleri kontrol altına alma

Üyelik Tarihi
7 Ocak 2015
Konular
4,091
Mesajlar
4,274
MFC Puanı
40
Kod:
Function uIsNull(pDeger, pNullDeger : Variant) : Variant;
Begin
  If VarIsNull(pDeger) Then
    Result := pNullDeger
  Else
    Result := pDeger;
End;


{Örneğin bir recordset içerisindeki herhangi bir alanın değeri bir değişkene atanıyor ise ve değişkenin o andaki değeri NULL olabilme ihtimali var ise programın atama hatası vermemesi için bu fonksiyon kullanılabilir.


 ebUnvan.Text := uIsNull(rsPersonel.Fields['UnvanAdi'].Value, 'Unvanı Yok');


//eğer  ünvan adı NULL ise ebUnvan.Text içerisine 'Unvanı Yok' değeri aktarılır.
  
 yas := uIsNull(rsDegerler.Fields['Yas'].Value, 0);
 
// eğer Yas değeri NULL ise yas değişkenine 0 aktarılır. 
  


}
 
Üst