Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将查询结果绑定到DataTablede_C#_Vb.net_Datatable - Fatal编程技术网

C# 将查询结果绑定到DataTablede

C# 将查询结果绑定到DataTablede,c#,vb.net,datatable,C#,Vb.net,Datatable,欢迎使用C#或VB.NET中的示例 我想将以下查询结果绑定到datatable: Dim query = From c in db.Customers _ Where c.Status = "Active" _ Select c.CId, c.FirstName, c.LastName, c.Email 谢谢。试试这个: Dim dtCustomer = New DataTable("Customer") dtCustomer.C

欢迎使用C#或VB.NET中的示例

我想将以下查询结果绑定到datatable:

Dim query = From c in db.Customers _
            Where c.Status = "Active" _
            Select c.CId, c.FirstName, c.LastName, c.Email
谢谢。

试试这个:

Dim dtCustomer = New DataTable("Customer")
        dtCustomer.Columns.Add("CId", GetType(Integer))
        dtCustomer.Columns.Add("FirstName", GetType(String))
        dtCustomer.Columns.Add("LastName", GetType(String))
        dtCustomer.Columns.Add("Email", GetType(String))

        For Each q In query
            dtCustomer.Rows.Add(New Object() {q.CId, q.FirstName, q.LastName, q.Email})
        Next

查看

您是指datagrid/datagridview吗?我不太明白为什么要绑定到datatable。你的意思是要将此查询的结果存储在datatable中吗?我有一个返回datatable的函数。我想把查询结果存储在DataTable中,这样我就可以在UI中使用它了。