मेरे पास एक DataTable है जिसमें कुछ पंक्तियाँ हैं और मैं DataRows का एक संग्रह प्राप्त करने के लिए पंक्तियों को फ़िल्टर करने के लिए चयन का उपयोग कर रहा हूं, जिसे मैं तब फ़ॉरेस के माध्यम से लूप करता हूं और इसे किसी अन्य DataTable में जोड़ता हूं, लेकिन यह मुझे त्रुटि दे रहा है "यह पंक्ति पहले से ही है एक और तालिका के लिए "। यहाँ कोड है:
DataTable dt = (DataTable)Session["dtAllOrders"];
DataTable dtSpecificOrders = new DataTable();
DataRow[] orderRows = dt.Select("CustomerID = 2");
foreach (DataRow dr in orderRows)
{
dtSpecificOrders.Rows.Add(dr); //Error thrown here.
}