DataTable tmpdt = dt.Clone(); DataRow[] drs = dt.Select("legnbr="+legNbr); if (drs.Length > ) { tmpdt = drs.CopyToDataTable();//错误的,table info be removed }首先需要复制表头信息;而后再复制数据。