我正在使用CopyDataTable()函数并将该结果带到另一个表。 CopyDatatable给了我正确的结果,但没有携带表名为什么? 以下是示例
Datatable dtTable = Datatable.Select("Select Statament").CopyToDataTable();
和
Datatable dt = (from r in Datatable.AsEnumerable()
where Convert.ToString(r[ColumnName]) == "20"
select r).CopyToDataTable();
答案 0 :(得分:0)
方法返回的生成表具有默认表名。 如果要为DataTable命名,请将其附加到DataSet,或执行 任何其他DataTable特定操作,您必须在表后执行此操作 已创建并返回。
dt.TableName = YourOriginalDataTable.TableName;