Cet élément peut contenir les éléments enfants du segment. S'il contient au moins un élément de segment, la chaîne de connexion est concaténée avec celui-ci. Dans le cas contraire, la chaîne de connexion est prélevée du texte de l'élément ConnectionString (comme dans la version actuelle).
Cet élément contient un attribut obligatoire appelé Type, qui a deux valeurs possibles, "text" et "file". Lorsque le type est file, l'élément Segment doit contenir au moins un élément File. Chaque élément File est considéré comme une requête différente.
Cet élément contient des attributs qui définissent les fichiers à utiliser dans la chaîne de connexion et ce qui doit être fait du fichier lorsque l'adaptateur a fini de le lire.
Remarque : Utilisez cet attribut uniquement lorsque vous voulez que l'adaptateur modifie le fichier schema.ini.
Deux variables internes supplémentaires peuvent être utilisées dans les éléments SelectStatement et SelectInitialValues, à savoir :
Exemple 1 : Chaîne de connexion simple pour Oracle :
<ConnectionString> Provider=msdasql;dsn=O ; uid=O ; pwd=O </ConnectionString>
ou
<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>
Exemple 2 : Chaîne de connexion simple vers Excel avec un fichier unique :
<ConnectionString>Driver={Microsoft Excel Driver (*.xls)}; DriverId=790;
Dbq=d:\Oblicore\Availabilty_2003_01.XLS
</ConnectionString>
ou
<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>
Exemple 3 : Chaîne de connexion simple pour utilisation avec plusieurs fichiers Excel :
<ConnectionString>
<Segement Type="text" Text=" pilote Excel de Driver={Microsoft (*.xls)};"/>
<Segement Type="text" Text=" DriverId=790;"/>
<Segement Type="text" Text=" Dbq="/>
<Segement Type="File">
<File Path="d:\Oblicore ",NamePattern="Availabilty_*.XLS"/>
</Segement>
</ConnectionString>
Exemple 4 : Utilisation d'une entrée DSN d'ODBC standard :
une entrée de DSN d'ODBC standard permet de se connecter à toute source ayant une entrée de DSN créée dans le gestionnaire d'ODBC sur le serveur d'applications. Vous pouvez rechercher l'entrée de DSN d'ODBC standard dans la section des outils d'administration du serveur.
<ConnectionString>dsn=SampleDataSource;usr=scott;pwd=tiger;</ConnectionString>
|
Copyright © 2013 CA.
Tous droits réservés.
|
|