я хотел бы выдать datatable, но в обратной форме

я нашел эти примеры:

http://www.csharp-examples.net/dataview-rowfilter/

dt - DataTable и у него есть данные, но есть какие-то данные, которые недействительные, я хотел бы выдать rows, которые содержат вышеупомянутые недействительные данные.

число - одна из колонн.

я хотел бы просочиться и оставить себе все линии datatable, которые не null

    dt.DefaultView.RowFilter = "numero <> 'null Column'"; (1)
    dt = dt.DefaultView.ToTable();

но он дает мне эту ошибку, когда он пробует выполнять (1)

Не проконтролированное исключение типа 'System. Восходи. EvaluateException' в System.Data.dll

Добавочная информация: Не возможно реализовывать операцию' <>' в System. Double и System. String.

существует способ просачиваться и оставлять себе линии, которые null

    dt.DefaultView.RowFilter = "[numero] is null";
    dt = dt.DefaultView.ToTable();

но я хочу противоположность, или же не оставлять себе тех, которые null

1
задан 15.06.2017, 21:13
1 ответ

DeberГ-схвати использовать IS NOT NULL вместо IS NULL:

        dt.DefaultView.RowFilter = "numero IS NOT NULL";
0
ответ дан 24.11.2019, 14:05
  • 1
    спасибо, функционируй как в строчных буквах, так и в прописных буквах – Hugo Mariño 23.06.2016, 02:46

Теги

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