Если все строки имеют одинаковую структуру, самый простой вариант - клонировать старую таблицу, пропуская данные:
DataTable dt = drs[0].Table.Clone();
В качестве альтернативы, что-то вроде:
foreach(DataColumn col in drs[0].Table.Columns)
{
dt.Columns.Add(col.ColumnName, col.DataType, col.Expression);
}