Для работы с данными без подключения к базе данных с помощью объекта DataTable можно использовать метод CreateDataReader(). 1 Он позволяет получать данные из таблицы DataTable с помощью схемы навигации. 1
Некоторые другие возможности работы с DataTable без подключения к базе данных:
- Сериализация объектов DataTable и DataSet в формате XML. 1 Методы WriteXml() и ReadXml() позволяют сохранить и получить содержимое объекта DataSet (или DataTable) в локальном файле в виде XML-документа. 1
- Использование метода Select(). 13 Он позволяет указать критерий поиска, который похож на обычный синтаксис SQL, и возвращает массив объектов, удовлетворяющих критерию поиска. 1
- Работа с типом DataView. 1 Он позволяет программным образом извлекать подмножество данных из DataTable в отдельный объект. 1
- Использование адаптеров данных. 1 Они применяются для заполнения наборов данных DataSet с помощью объектов DataTable и могут отправлять изменённые DataTable назад в базу данных для обработки. 1