Argomento precedente: Stringa di connessione dell'adapter SQL

Argomento successivo: Lettura dei record dall'origine dati dei file

Elementi e attributi

Elemento ConnectionString

Questo elemento può contenere gli elementi figlio del segmento. Se contiene almeno un elemento di segmento, la stringa di connessione è concatenata a questo. In caso contrario, la stringa di connessione viene acquisita dal testo dell'elemento ConnectionString (come nella versione corrente).

Elemento Segment

Questo elemento contiene un attributo obbligatorio denominato Type, che presenta due valori validi: testo e file. Quando Type="file", l'elemento Segment deve contenere almeno un elemento File. Ogni elemento File viene considerato una query diversa.

Elemento File

Questo elemento contiene gli attributi che definiscono quali file è necessario utilizzare nella stringa di connessione e quali operazioni è necessario eseguire con il file quando l'adapter ha terminato la lettura.

Variabili interne

Sono state aggiunte due ulteriori variabili interne che possono essere utilizzate negli elementi SelectStatement e SelectInitialValues. Tali variabili sono:

Esempi

Esempio 1: stringa di connessione semplice per Oracle:

<ConnectionString> Provider=msdasql;dsn=O; uid=O; pwd=O </ConnectionString>

or

<ConnectionString>
   <Segment Type="text" Text="Provider=msdasql;"/>
   <Segment Type="text" Text="dsn=O; "/>
   <Segment Type="text" Text="uid=O; "/>
   <Segment Type="text" Text="pwd=O; "/>
</ConnectionString>

Esempio 2: stringa di connessione semplice per Excel con un file singolo:

<ConnectionString>Driver={Microsoft Excel Driver (*.xls)}; DriverId=790;
                                Dbq=d:\Oblicore\Availabilty_2003_01.XLS
</ConnectionString>

or

<ConnectionString>
   <Segment Type="text" Text=" Driver={Microsoft Excel Driver (*.xls)};"/>
   <Segment Type="text" Text=" DriverId=790;"/>
   <Segment Type="text" Text=" Dbq="/>
   <Segment Type="File">
        <File Path="d:\Oblicore " NamePattern="Availabilty_2003_01.XLS">
   </Segment>
</ConnectionString>

Esempio 3: stringa di connessione semplice per l'utilizzo con più file di Excel:

<ConnectionString>
   <Segment Type="text" Text=" Driver={Microsoft Excel Driver (*.xls)};"/>
   <Segment Type="text" Text=" DriverId=790;"/>
   <Segment Type="text" Text=" Dbq="/>
   <Segment Type="File">
        <File Path="d:\Oblicore ",NamePattern="Availabilty_*.XLS"/>
   </Segment>
</ConnectionString>

Esempio 4: utilizzo di una voce DSN ODBC standard:

Utilizzando la voce DSN ODBC standard è possibile connettersi a qualsiasi origine con una voce DSN creata nella gestione ODBC sul server applicazioni. La voce DSN ODBC standard può essere trovata nella sezione degli strumenti di amministrazione del server.

<ConnectionString>dsn=SampleDataSource;usr=scott;pwd=tiger;</ConnectionString>