Создание отключенных данных в .NET
-
26-09-2019 - |
Вопрос
Как создавать экземпляры данных, которые не связаны с каким-либо конкретным экземпляром DataTable?
(Редактировать: Я знаю, что вы можете создавать постановления, используя метод datatable.newrow (), но проблема в том, что я не могу отключить строку со своей родительской таблицы, чтобы я мог передать отдельную строку без необходимости проходить весь стол вокруг)
Решение
Одна вещь, которую вы могли бы пытаться Немедленно удаляет его:
DataRow row = table.NewRow();
row.Delete();
Это положит это в DataRowState
отсоединения, который звучит как то, что вы хотите. Я не уверен, что вы пытаетесь добиться с точки зрения большей картины, поэтому это может не помочь.
Другие советы
Я скорее скопировал бы только содержание данных на данных. Вы можете добиться этого с:
row.ItemArray
Я думаю, что это будет лучший анкету, чем пытаться получить обходной путь для отсутствия нехватки функциональности копии.