/ / ASP.NET Перетворення DataRow [] в DataTable - asp.net, ado.net, datatable, datarow

ASP.NET перетворення DataRow [] в DataTable - asp.net, ado.net, datatable, datarow

Як отримати таблицю даних з колекції DataRow []?

Я спробував таке перетворення, але воно повертається до нуля.

    string ProcessQuery(ref DataRow[] rows)
{
DataTable _tb = new DataTable();

foreach (DataRow _dr in rows)
{
_tb.Rows.Add(_dr);
}
_tb.AcceptChanges();
...
...
}

Попросіть вашу допомогу.

Відповіді:

0 для відповіді № 1

Кожен dataRow має властивість Table, Отже, якщо у вас є дані DataRow [], просто виберіть будь-який рядок і перейдіть:

rows[0].Table

string ProcessQuery(ref DataRow[] rows)
{
DataTable _tb = rows[0].Table;
// other stuff
}

0 для відповіді № 2

це не повинно бути _tb.importRow ()?