Provider gestito per DB2

Host Integration Server include un Provider gestito per accedere ai dati da un'origine dati con associazione libera: in questo caso, un database DB2. Il Provider gestito per DB2 usa due componenti di .NET Framework centrali per implementare questa funzionalità: l'oggetto ADO.NET e il Provider gestito DataSet per DB2 stesso.

Un DataSet oggetto è progettato per l'accesso ai dati indipendente da qualsiasi origine dati. Di conseguenza, può essere usato con più origini dati e diverse, con dati XML o per gestire i dati locali dell'applicazione. Un DataSet oggetto contiene una raccolta di uno o più DataTable oggetti costituiti da righe e colonne di dati, nonché chiave primaria, chiave esterna, vincolo e informazioni sulle relazioni sui dati negli DataTable oggetti.

Al contrario, l'Provider gestito per DB2 fornisce la manipolazione dei dati e l'accesso rapido, solo in avanti, di sola lettura ai dati. Pertanto, il Provider gestito per DB2 espone un set specifico di oggetti. L'oggetto MSDb2Command consente l'accesso ai comandi DB2 per restituire dati, modificare i dati, eseguire stored procedure ed inviare o recuperare informazioni sui parametri. MsDb2DataReader offre un flusso di dati ad alte prestazioni dal database DB2. Infine, MsDb2DataAdapter fornisce il bridge tra l'oggetto e il DataSet database DB2. MsDb2DataAdapter usa oggetti MsDb2Command per eseguire comandi SQL nell'origine dati per caricare i DataSet dati e riconciliare le modifiche apportate ai dati nel DataSet back all'origine dati.

Contenuto della sezione

Obiettivi del provider gestito per DB2

Relazioni tra il provider .NET per le interfacce di DB2