У меня есть этот код:Показать данные в DataGridView из нескольких источников
DataTable s = produseTableAdapter.GetData();
DataTable t = produse_magazinTableAdapter.GetData();
foreach (DataRow row in s.Rows)
if (row.ItemArray[2].Equals("consumabile"))
{
t.Rows.Add(row);
}
dataGridView1.DataSource = t;
Проблема заключается в том, что dataGridView1 показывает данные:
DataTable t = produse_magazinTableAdapter.GetData();
Как я могу решить эту проблему?
И если существуют нарушения первичного ключа, как я могу их разрешить? – Vlasin
Вы можете создать новый datarow с правильными значениями и добавить его в t. Однако, делая это таким образом, вы потеряете PK строки в s. – Koen