Как я могу написать этот запрос с LINQ в базу данных FoxPro?
SELECT count(*) FROM Table group by item1
Я написал его, как показано ниже, но он не работает
Dim Query
Dim dt As New DataTable
Dim da = New Odbc.OdbcDataAdapter("SELECT * FROM table1",connection)
da.Fill(dt)
Query = (From row In dt.AsEnumerable Select row_
Group By item1 = row.Item(6) Into_
count = Count(row.Item(6))).ToList
Следующая строка работает:
Dim q = From p In dt Group p By item = p.Item(6) Into count = Count()
Как связать результаты вышеупомянутого запроса с GridView?К сожалению, установка q
в качестве источника данных не работает
grid.DataSource= q
Я обнаружил, что я должен связать его таким образом
Dim table As DataTable = q.ToDataTable()
DataGridView1.DataSource = table
, но я могу ошибаться, как это
'copytodatatable' is not a member of 'System.Collections.Generic.IEnumerable
к чему относится эта ошибка?