ADOAdapter2.Query Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Liest Daten aus dem zugeordneten Datenadapter.
public:
void Query();
public void Query ();
abstract member Query : unit -> unit
Public Sub Query ()
Beispiele
Im folgenden Beispiel wird die Query-Methode des ADOAdapterObject -Objekts verwendet, um die Employees-Tabelle der Northwind-Datenbank über die sekundäre Datenquelle "Employees" abzufragen. Die EmployeeID
des zurückgegebenen Datensatzes entspricht dem Wert des my:field2
Knotens. Dieses Beispiel erfordertmy:field2
, dass in der Standard Datenquelle und an ein Textfeld in einer Ansicht gebunden ist, das die Schaltfläche enthält, um den folgenden Code aufzurufen:
// 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>();
Hinweise
Die Abfrage schlägt fehl, wenn QueryAllowedfalse ist.
Wichtig: Auf dieses Mitglied kann nur über Formulare zugegriffen werden, die in derselben Domäne wie das aktuell geöffnete Formular ausgeführt werden, oder über Formulare, denen domänenübergreifende Berechtigungen erteilt wurden.