Dieses Element kann untergeordnete Segmentelemente enthalten. Wenn es mindestens ein Segmentelement enthält, wird der Verbindungsstring damit verknüpft. Andernfalls wird der Verbindungsstring aus dem ConnectionString-Elementtext übernommen (wie bei der aktuellen Version).
Dieses Element enthält ein obligatorisches Attribut namens Type, das über zwei gültige Werte, Text und Datei, verfügt. Wenn Type="file" ist, muss das Segment-Element mindestens ein Datei-Element enthalten. Jedes Datei-Element wird als eine andere Abfrage angesehen.
Dieses Element enthält Attribute, die festlegen, welche Dateien im Verbindungsstring verwendet werden sollten und wie mit der Datei zu verfahren ist, wenn der Adapter mit dem Lesen der Datei fertig ist.
Hinweis: Verwenden Sie dieses Attribut nur, wenn Sie wollen, dass der Adapter die Datei "schema.ini" ändert.
Zwei zusätzliche interne Variablen sind hinzugefügt worden und können in den SelectStatement- und SelectInitialValues-Elementen verwendet werden. Diese sind:
Beispiel 1: Einfacher Verbindungsstring für Oracle:
<ConnectionString> Provider=msdasql;dsn=O; uid=O; pwd=O </ConnectionString>
oder
<ConnectionString> <Segement Type="text" Text="Provider=msdasql;"/> <Segement Type="text" Text="dsn=O; "/> <Segement Type="text" Text="uid=O; "/> <Segement Type="text" Text="pwd=O; "/> </ConnectionString>
Beispiel 2: Einfacher Verbindungsstring für Excel mit einer einzigen Datei:
<ConnectionString>Driver={Microsoft Excel Driver (*.xls)}; DriverId=790;
Dbq=d:\Oblicore\Availabilty_2003_01,XLS
</ConnectionString>
oder
<ConnectionString>
<Segement Type="text" Text=" Driver={Microsoft Excel Driver (*.xls)};"/>
<Segement Type="text" Text=" DriverId=790;"/>
<Segement Type="text" Text=" Dbq="/>
<Segement Type="File">
<File Path="d:\Oblicore " NamePattern="Availabilty_2003_01.XLS">
</Segement>
</ConnectionString>
Beispiel 3: Einfacher Verbindungsstring für die Verwendung von mehreren Excel-Dateien:
<ConnectionString>
<Segement Type="text" Text=" Driver={Microsoft Excel Driver (*.xls)};"/>
<Segement Type="text" Text=" DriverId=790;"/>
<Segement Type="text" Text=" Dbq="/>
<Segement Type="File">
<File Path="d:\Oblicore ",NamePattern="Availabilty_*.XLS"/>
</Segement>
</ConnectionString>
Beispiel 4: Einen standardmäßigen ODBC-DSN-Eintrag verwenden:
Bei der Verwendung eines standardmäßigen ODBC-DSN-Eintrags können Sie mit einer Quelle Verbindung aufnehmen, die eine DSN-Eingabe im ODBC-Manager auf dem Anwendungsserver erstellt hat. Der standardmäßige ODBC-DSN-Eintrag befindet sich im Abschnitt Administrative Tools" auf dem Server.
<ConnectionString>dsn=SampleDataSource;usr=scott;pwd=tiger;</ConnectionString>
| Copyright © 2012 CA. Alle Rechte vorbehalten. | Senden Sie CA Technologies eine E-Mail zu diesem Thema. |