Partager via


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

ADOAdapter.Connection

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

ADOAdapter2 interface

ADOAdapter2 - Membres

Connection - Surcharge

Microsoft.Office.Interop.InfoPath.SemiTrust - Espace de noms