ADOAdapter2.Query Méthode
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.
Lit les données de l'adaptateur de données associé.
public:
void Query();
public void Query();
abstract member Query : unit -> unit
Public Sub Query ()
Exemples
Dans l’exemple suivant, la méthode Query de l’objet ADOAdapterObject est utilisée pour interroger la table Employees de la base de données Northwind via la source de données secondaire « Employees ». 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 le 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.Command = "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.<span class="label">Query</span>();
Remarques
La requête échoue si QueryAllowed a la valeur false.