Compartir a través de


de la propiedad ADOAdapter2.Command

Obtiene o establece el texto de una cadena de comandos SQL correspondiente a un objeto ADOAdapterObject.

Espacio de nombres:  Microsoft.Office.Interop.InfoPath.SemiTrust
Ensamblado:  Microsoft.Office.Interop.InfoPath.SemiTrust (en Microsoft.Office.Interop.InfoPath.SemiTrust.dll)

Sintaxis

'Declaración
Property Command As String
    Get
    Set
'Uso
Dim instance As ADOAdapter2
Dim value As String

value = instance.Command

instance.Command = value
string Command { get; set; }

Valor de propiedad

Tipo: System.String

Implementaciones

ADOAdapter.Command

Comentarios

La propiedad Command del objeto ADOAdapter contiene el texto del comando SQL utilizado por el adaptador de datos de ADO para enviar y recuperar datos de un origen de datos externo ActiveX Data Objects(ADO)/OLEDB.

Nota

El objeto ADOAdapter únicamente funciona con bases de datos de Microsoft SQL Server y Microsoft Access.

Importante

Únicamente se puede acceder a este miembro con formularios que se ejecuten en el mismo dominio que el formulario que está actualmente abierto o con formularios a los que se hayan concedido permisos entre dominios.

Ejemplos

En el siguiente ejemplo, se utiliza la propiedad Command del objeto ADOAdapter para consultar la tabla Empleados de la base de datos Neptuno a través del origen de datos secundario "Empleados". El EmployeeID del registro devuelto coincide con el valor del nodo my:field2. Este ejemplo requiere my:field2 en el origen de datos principal y enlazado a un cuadro de texto en una vista que contenga un botón para invocar el siguiente código:

// 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.Query();

Vea también

Referencia

interfaz ADOAdapter2

Miembros ADOAdapter2

Sobrecarga Command

Espacio de nombres Microsoft.Office.Interop.InfoPath.SemiTrust