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).
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.
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.
Nota: utilizzare questo attributo solo quando si desidera che l'adapter modifichi il file schema.ini.
Sono state aggiunte due ulteriori variabili interne che possono essere utilizzate negli elementi SelectStatement e SelectInitialValues. Tali variabili sono:
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>
| Copyright © 2012 CA. Tutti i diritti riservati. | Contatta CA Technologies |