Получение значений из данных в другой, используя C # - PullRequest
0 голосов
/ 02 декабря 2010

У меня есть две DataTable [System.Data]. Одна содержит три строки id, name, date, а другая содержит только id> Как я могу получить значение [id] для первого источника данных для второго. Есть ли какой-либо возможный способдостичь этого без использования итерационных методов.У меня есть значения в первом дататабле.Мне нужно скопировать его в другой. Я не хочу выполнять какой-либо запрос между ними. Это не то, что мне нужно C # Добавление объекта данных в объект данных

Ответы [ 2 ]

2 голосов
/ 02 декабря 2010

Вы можете попробовать этот метод:

        string[] columnsToCopy = { "id" };
        DataTable tableNew = dtSource.DefaultView.ToTable("NameOfTableToCreate", false, columnsToCopy);
0 голосов
/ 02 декабря 2010

Для копирования всех данных и структуры вы можете использовать DataTable.Copy()

DataTable.Copy

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...