Forum

c# da get metodları...
 
Bildirimler
Hepsini Temizle

c# da get metodlarında null kontrolü

2 Yazılar
2 Üyeler
0 Reactions
1,087 Görüntüleme
(@CenkCokicen)
Gönderiler: 1
New Member
Konu başlatıcı
 
[#434317]

merhabalar 

database den SqlDataReader ile veri çekiyorum verileri reader dan get metodları ile almak istiyorum ancak null kontrolünü burada turner if kullanarak nasıl yapabilirim yani aşağıdaki durumda yardımcı olursanız sevinirim

 while (reader.Read())

            {

                Yazar gelen = new Yazar()

                {

                    YazarID = reader.GetInt32(1),

                    YazarAdi = reader.GetString(2)

                }; 


 
Gönderildi : 09/07/2014 20:35
(@eravse)
Gönderiler: 1749
Üye
 

Aşağıdaki şekilde tek satır da halledebilirsin.

 

while (reader.Read())

            {

                Yazar gelen = new Yazar()

                {

                    YazarID = reader.GetInt32(1) == null ? -1:reader.GetInt32(1) ,

                    YazarAdi = reader.GetString(2)== null ? "":reader.GetString(2)

                }; 


ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

 
Gönderildi : 03/09/2014 20:16
Paylaş: