0

我为 Linq 中的两个 DataTables 编写了一个 Cross Join 查询。我无法将查询加载到 DataTable。CopyToDataTable 正在引发异常。从查询(集合对象)加载 DataTable 的解决方案是什么。

  var query =
                    from dt1 in dtInvoiceHeader.AsEnumerable()
                    from dt2 in dtInvoiceDetail.AsEnumerable()
                    select new 
                    {
                        dt1, dt2 
                    };

                // Create a table from the query.

              // DataTable dtReports = query.CopyToDataTable(); 
4

0 回答 0