Как я проверяю на пробел в DataView. RowFilter

Вы также можете использовать этот вкладыш, чтобы получить текущий тип документа. Это будет работать в в любом современном браузере и IE 9 и выше .

new XMLSerializer().serializeToString(document.doctype);

8
задан rohinMVP 31 December 2014 в 07:43
поделиться

2 ответа

Вы привязаны к .net <3.5? Если нет, вы можете использовать linq для проверки состояния столбца.

В противном случае существует функция Isnull (,) , как в T-SQL:

dv.RowFilter = "Isnull(a,'') <> ''";
16
ответ дан 5 December 2019 в 05:46
поделиться

Я предполагаю, что вам нужно получить все записи, где значение в столбце A не является ни нулевым, ни ''

Правильное выражение:

 dv.RowFilter = "A IS NOT NULL AND A <> ''";

И получить цикл отфильтрованных записей на dv.ToTable () вот так:

foreach (DataRow dr in dv.ToTable().Rows)
    Console.WriteLine(dr["A"]);

Это должно сработать ... ура !!

8
ответ дан 5 December 2019 в 05:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: