.Net - ado.net импортирует строки против добавления строк? - PullRequest
1 голос
/ 25 сентября 2011

В DataTable есть метод с именем ImportRow (), также есть метод под строками, называемый Add ().Так в чем же разница между этими методами?

dataTable.Rows.Add(newRow);

против

dataTable.ImportRow(newRow);

1 Ответ

1 голос
/ 25 сентября 2011
  • ImportRow сохраняет любые настройки строки: DataRowState, значения и т. Д.
  • Добавляет вызовы NewRow, которые инициализируют строку с использованием значений по умолчанию.

ImportRow полезна, еслиВы импортируете строку из другой таблицы, и вам нужно сохранить все, потому что вы планируете использовать DataAdapter

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