FormDataConverter

FormDataConverter class

Rappresenta una classe per convertire i dati da un formato all’altro. Può convertire i dati in fdf/xml/pdf/xfdf in OLEDB/OdbcDB. Può anche convertire i dati in OLEDB/OdbcDB nei dati in fdf/xml/xfdf. Può convertire l’fdf in xml con il tag “denominato”.

public sealed class FormDataConverter

Costruttori

Nome Descrizione
FormDataConverter() Default_Costruttore

Proprietà

Nome Descrizione
ClearTableBeforeExport { get; set; } ExportFromData cancellerà la tabella prima dell’esportazione dei dati.
CreateMissingField { get; set; } ConvertToDataTable creerà il campo richiesto se non esiste in Table.
CreateMissingTable { get; set; } ImportIntoDatabase creerà una tabella se non esiste.
ReplaceExistingTable { get; set; } ImportIntoDatabase eliminerà la tabella esistente e creerà una nuova tabella se questa proprietà è impostata su true.
Table { get; set; } Ottiene o imposta il contenitore di dati intermedio, un DataTable. Deve essere definito prima di convertire i dati da un formato a un altro formato. È necessario definire le colonne e TableName di DataTable. Il TableName è il nome della tabella nel database. ColumnName di ogni colonna è il nome del campo qualificato del pdf. Caption di ogni colonna è il nome della colonna della tabella nel database. Se il nome del campo è uguale al nome della colonna della tabella, non è necessario specificare la didascalia.

Metodi

Nome Descrizione
ConverToStreams(Stream[], DataType) Questo metodo è obsoleto. Utilizzare invece ConvertToStreams().
ConvertToDataTable(Stream[], DataType) Converti file di strem in tabelle.
ConvertToStreams(Stream[], DataType) Converti i dati nella tabella in flussi.
ExportFromDataBase(string, DataType) Esporta i dati dal database nella tabella.
ImportIntoDataBase(string, DataType) Importa i dati dalla tabella nel database.
static ConvertFdfToXml(Stream, Stream) Converti file FDF in XML.
static ConvertXmlToFdf(Stream, Stream) Converti file di dati del modulo di importazione/esportazione XML in formato FDF.

Guarda anche