ADOAdapter2.Command Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le texte de la chaîne de commande SQL pour un ADOAdapterObject objet .
public:
property System::String ^ Command { System::String ^ get(); void set(System::String ^ value); };
public string Command { get; set; }
member this.Command : string with get, set
Public Property Command As String
Valeur de propriété
Implémente
Exemples
Dans l'exemple suivant, la propriété Command de l'objet ADOAdapter est utilisée pour interroger la table Employés de la base de données Les Comptoirs via la source de données secondaire « Employés ». Le EmployeeID
de l’enregistrement retourné correspond à la valeur du my:field2
nœud. Cet exemple nécessite my:field2
que dans la source de données principale et lié à une zone de texte dans une vue qui contient un bouton pour appeler le code suivant :
// retrieve the Employees Adapter from the DataAdapters collection
ADOAdapter employeesDA = (ADOAdapter)thisXDocument.DataAdapters["Employees"];
// get employee’s ID from the main DOM
string employeeID = thisXDocument.DOM.selectSingleNode("//my:field2").text;
// Change the ADOAdapter’s command to retrieve the record of the Employee’s ID entered
// by the user
employeesDA.<span class="label">Command </span>= "select * from Employees where EmployeeID = " + employeeID;
// get DataObject from the DataObjects collection and call Query to refresh
// the data object
DataObject employeesDO = thisXDocument.DataObjects["Employees"];
employeesDO.Query();
Remarques
La propriété Command de l'objet ADOAdapter contient le texte de commande SQL, utilisé par l'adaptateur de données ADO pour envoyer des données à et extraire des données d'une source de données externe ADO/OLEDB.
Remarque : L’objet ADOAdapter est limité pour fonctionner uniquement avec les bases de données Microsoft SQL Server et Microsoft Access.