ADOAdapter2.Connection - Propriété
Obtient ou définit la chaîne de connexion utilisée pour un objet ADOAdapterObject.
Espace de noms : Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly : Microsoft.Office.Interop.InfoPath.SemiTrust (dans Microsoft.Office.Interop.InfoPath.SemiTrust.dll)
Syntaxe
'Déclaration
Property Connection As String
Get
Set
'Utilisation
Dim instance As ADOAdapter2
Dim value As String
value = instance.Connection
instance.Connection = value
string Connection { get; set; }
Valeur de propriété
Type : System.String
Implémentations
Remarques
La propriété Connection de l'objet ADOAdapter contient la chaîne de connexion utilisée par l'adaptateur de données ADO pour se connecter à une source de données externe ADO/OLEDB.
Notes
L'objet ADOAdapter est limité pour fonctionner uniquement avec des bases de données Microsoft SQL Server et Microsoft Access.
Important
Seuls les formulaires qui s’exécutent dans le même domaine que le formulaire actuellement ouvert ou les formulaires disposant d’autorisations inter-domaines peuvent accéder à ce membre.
Exemples
// retrieve the Employees Adapter from the DataAdapters collection
ADOAdapter employeesDA = (ADOAdapter)thisXDocument.DataAdapters["Employees"];
// Get new server name from the main DOM
string newServer = thisXDocument.DOM.selectSingleNode("//my:serverName").text;
// build new connection string
string connectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=True;";
connectionString += "Initial Catalog=SalesDB;Data Source=" + newServer;
// set new connection string
employeesDA.Connection = connectionString;
// query the data source again
DataObject employeesDO = thisXDocument.DataObjects["Employees"];
employeesDO.Query();
Voir aussi
Référence
Microsoft.Office.Interop.InfoPath.SemiTrust - Espace de noms