ADOAdapter2.Command Eigenschaft
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.
Ruft den Text der SQL-Befehlszeichenfolge für ein ADOAdapterObject -Objekt ab oder legt den Text fest.
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
Eigenschaftswert
Implementiert
Beispiele
Im folgenden Beispiel wird die Command-Eigenschaft des ADOAdapter-Objekts verwendet, um die Tabelle "Employees" der Datenbank "Northwind" über die sekundäre Datenquelle "Employees" abzufragen. Die EmployeeID
des zurückgegebenen Datensatzes entspricht dem Wert des my:field2
Knotens. In diesem Beispiel wird im Standard Datenquelle benötigt my:field2
und an ein Textfeld in einer Ansicht gebunden, das eine 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.<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();
Hinweise
Die Command-Eigenschaft des ADOAdapter-Objekts enthält den SQL-Befehlstext, der vom ADO-Datenadapter verwendet wird, um Daten an eine externe ActiveX Data Objects/OLEDB-Datenquelle zu senden oder aus ihr abzurufen.
Hinweis: Das ADOAdapter-Objekt kann nur mit Microsoft SQL Server- und Microsoft Access-Datenbanken verwendet werden.
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.