PDA

View Full Version : کپی کردن یک DataTable در DataTable دیگر



ramin149
یک شنبه 05 تیر 1390, 16:44 عصر
با چه کدی می تونم یک datatable را داخل datatable دیگر بریزم ؟؟؟؟

araz_pashazadeh
سه شنبه 18 مرداد 1390, 10:46 صبح
شما اول باید یک DataTableReader کنید تا بتونید اطلاعات را بخوانید و در هنگام ساختن می توانید یک DataTable را به این DataTableReade نسبت بدین و اطلاعات را بخوانید.

DataTableReader DTR = new DataTableReader(UIBase.dtSource);
int MaxInvoiceID = 0;
while (DTR.HasRows)
{
DTR.Read();
if (int.Parse(DTR["InvoiceID"].ToString()) > MaxInvoiceID)
MaxInvoiceID = int.Parse(DTR["InvoiceID"].ToString());
}

اینم نمونه کد.

ASPX
سه شنبه 18 مرداد 1390, 11:05 صبح
البته خود دات نت تابع copy برای این منظور داره !!!


newDataTable = oldDataTable.Copy();

Saman Hashemi
سه شنبه 18 مرداد 1390, 20:47 عصر
dt1.merge(dt2)