LINQ Query может возвращать количество каждого столбца DataTable - PullRequest
0 голосов
/ 16 апреля 2020

У меня есть запрос, я использую таблицу данных, и я хочу видеть каждую переменную, сколько строк имеют значения без нуля и значения (-1) в этом конкретном столбце. Если кто-нибудь может помочь мне использовать запрос LINQ и проверить цифры.

Пример: у меня есть таблица (город, возраст, пол), и я хочу показать пользователю, в каком столбце есть пробелы .... Я имею в виду, что в моем текущем наборе данных city & Age имеет 200 строк, а пол имеет 170 из-за ошибки перфорирования, поэтому я через l oop проверяю каждый столбец, в котором я хочу показать счетчики.

Вот что я пробовал, но это не работает. И его Vb. net код.

    Dim dtRaw As New DataTable
    daGlobal = New OleDb.OleDbDataAdapter(CMD, MyConnection)
    daGlobal.Fill(dtRaw)
    daGlobal.Fill(dtGlobal)

    For Each column As DataColumn In dtRaw.Columns
          Dim xss As String = column.ColumnName
          Dim MyCounts = (From xss In dtRaw.AsEnumerable()
               Where (Not String.IsNullOrEmpty(xss)).Count())

    Next
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...