Listliste = new List (); using (SqlDataReader oku = komut.ExecuteReader()) while (oku.Read()) { calisan calisanclass = new calisan(oku.GetInt32(0), oku.IsDBNull(1) ? "Girilmedi " : oku.GetString(1), oku.IsDBNull(2) ? "-Girilmedi- " : oku.GetString(2), oku.IsDBNull(3) ? "-Girilmedi- " : oku.GetString(3), oku.IsDBNull(3) ? System.DateTime.Today : oku.GetDateTime(4), oku.IsDBNull(5) ? "-Girilmedi- " : oku.GetString(5), oku.IsDBNull(6) ? 0 : oku.GetInt32(6), oku.IsDBNull(7) ? 0 : oku.GetInt32(7), oku.IsDBNull(8) ? " -Girilmedi-" : oku.GetString(8), oku.IsDBNull(9) ? 0 : oku.GetInt32(9)); liste.Add(calisanclass); } dataGridView1.DataSource = liste; bag.Close(); //oku.IsDbNull("kolonadi")?(eğer null ise) "Default Değeri " : (eğer null değil ise) oku.GetInt32("kolonadi")
9 Haziran 2012 Cumartesi
Data is Null hatası
Kaydol:
Kayıtlar (Atom)