2012-06-29 2 views
0

У меня есть проблема с объединением данных. Когда я объединить две таблицы, какКак слить две таблицы в C#

  DataTable table1 = dataGridView3.DataSource as DataTable; 
      DataTable table2 = dataGridView2.DataSource as DataTable; 
      table2.Merge(table1); 
      dataGridView1.DataSource = table2; 

этот вывод такой код

 firstname    last name   fullname 

     ABC     CDE 
     ABC     CDE 
               MMMM 
               MMMM 

 ABC     CDE    MMMM 
     ABC     CDE    MMMM 

, но я хочу, чтобы показать данные, такие как последние две строки

+0

Не редактируйте вопрос. Если вы объедините последние две колонки в первой таблице, это будет выглядеть как одна таблица. –

+7

Исправьте меня, если я ошибаюсь, но вы хотите присоединиться к таблицам, а не объединять их. Merge добавляет данные из одной таблицы данных в другую, причем обе имеют очень похожие схемы. –

+0

Как вы заполняете таблицы - вы используете SQL или вы делаете это по-другому? – NDraskovic

ответ

0

Просто создайте новый DataTable и добавьте оба ваших данных в новый datatable

Смежные вопросы