FormDataConverter
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
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