Class FormDataConverter

Класс FormDataConverter

Представляет класс для преобразования данных из одного формата в другой формат. Он может преобразовывать данные из fdf/xml/pdf/xfdf в OLEDB/OdbcDB. Он также может преобразовывать данные из OLEDB/OdbcDB в данные в fdf/xml/xfdf. Он может преобразовывать fdf в xml с “жестко заданным” тегом.

public sealed class FormDataConverter

Конструкторы

ИмяОписание
FormDataConverter()Конструктор по умолчанию.

Свойства

ИмяОписание
ClearTableBeforeExport { get; set; }ExportFromData очистит таблицу перед экспортом данных.
CreateMissingField { get; set; }ConvertToDataTable создаст необходимое поле, если оно не существует в таблице.
CreateMissingTable { get; set; }ImportIntoDatabase создаст таблицу, если она не существует.
ReplaceExistingTable { get; set; }ImportIntoDatabase удалит существующую таблицу и создаст новую таблицу, если это свойство установлено в true.
Table { get; set; }Получает или задает средний контейнер данных, одну DataTable. Он должен быть определен перед преобразованием данных из одного формата в другой формат. Столбцы и TableName DataTable должны быть определены. TableName - это имя таблицы в базе данных. Имя столбца каждого столбца - это квалифицированное имя поля pdf. Заголовок каждого столбца - это имя столбца таблицы в базе данных. Если имя поля совпадает с именем столбца таблицы, заголовок не нужно указывать.

Методы

ИмяОписание
ConverToStreams(Stream[], DataType)Этот метод устарел. Пожалуйста, используйте ConvertToStreams() вместо этого.
ConvertToDataTable(Stream[], DataType)Преобразует файлы потоков в таблицу.
ConvertToStreams(Stream[], DataType)Преобразует данные в таблице в потоки.
ExportFromDataBase(string, DataType)Экспортирует данные из базы данных в таблицу.
ImportIntoDataBase(string, DataType)Импортирует данные из таблицы в базу данных.
static ConvertFdfToXml(Stream, Stream)Преобразует файл FDF в XML.
static ConvertXmlToFdf(Stream, Stream)Преобразует файл данных формы XML в формат FDF.

См. также