9 HAZİRAN 2009, Salı
ADO.NET DataRow - sütun var olup olmadığını denetleyin
Nasıl bir datarow bir sütunun varlığı için kontrol edebilirim?
DataTable zaten veritabanından geri çekmiş olduğum bazı verileri düzenlemek için yapıyorum. Her satır veri türüne bağlı olarak, farklı sütun içeren bir datatable oluşturmak istiyorum. Daha sonra, daha sonra, kontrol etmek ve eğer bakıyorum datatable belirli bir sütun varsa görmek istiyorum.
Özel durumu yakalamak ve işlemek bu şekilde biliyorum, ama eğer benim için bunu yapacak datarow nesne bir özellik veya yöntem olup olmadığını merak ediyorum?
İstisna yakalayarak yapabilirim:
public static String CheckEmptyDataRowItem(DataRow row, String rowName, String nullValue)
{
try
{
return row[rowName].ToString();
}
catch (System.ArgumentException)
{
return nullValue;
}
}
CEVAP
17 AĞUSTOS 2009, PAZARTESİ
Sadece bu şekilde kontrol edebilirsiniz:
return row.Table.Columns.Contains(columnName);
Bunu Paylaş:
Nasıl bir sütun boş veya null olup olm...
Nasıl Server tablo sütun olup olmadığı...
Nasıl bir model öznitelik/belirli bir ...
Nasıl iki dizide JavaScript ile eşit o...
İsteğe bağlı protokolü bir yöntem olup...