Compartir a través de


SqlCeDataAdapter.SelectCommand Propiedad

Obtiene o establece una instrucción SQL utilizada para seleccionar registros en el origen de datos.

Espacio de nombres:  System.Data.SqlServerCe
Ensamblado:  System.Data.SqlServerCe (en System.Data.SqlServerCe.dll)

Sintaxis

'Declaración
Public Property SelectCommand As SqlCeCommand
    Get
    Set
'Uso
Dim instance As SqlCeDataAdapter
Dim value As SqlCeCommand

value = instance.SelectCommand

instance.SelectCommand = value
public SqlCeCommand SelectCommand { get; set; }
public:
property SqlCeCommand^ SelectCommand {
    SqlCeCommand^ get ();
    void set (SqlCeCommand^ value);
}
member SelectCommand : SqlCeCommand with get, set
function get SelectCommand () : SqlCeCommand
function set SelectCommand (value : SqlCeCommand)

Valor de la propiedad

Tipo: System.Data.SqlServerCe.SqlCeCommand
SqlCeCommand que se utiliza durante Fill para seleccionar registros del origen de datos y colocarlos en DataSet.

Comentarios

Cuando se asigna SelectCommand a un objeto SqlCeCommand creado previamente, la clase SqlCeCommand no se clona. La propiedad SelectCommand mantiene una referencia al objeto SqlCeCommand creado previamente.

Si SelectCommand no devuelve ninguna fila, no se agrega ninguna tabla a DataSet y no se provoca ninguna excepción.

Ejemplos

En el ejemplo siguiente se crea un objeto SqlCeDataAdapter y se establecen algunas de sus propiedades.

Dim da As New SqlCeDataAdapter()

Dim conn As New SqlCeConnection("Data Source = MyDatabase.sdf")
Dim cmd As New SqlCeCommand("SELECT * FROM Customers WHERE Country = @country", conn)

cmd.Parameters.Add("@country", SqlDbType.NVarChar, 15)
cmd.Parameters(0).Value = "UK"

da.SelectCommand = cmd
SqlCeDataAdapter da = new SqlCeDataAdapter();

SqlCeConnection conn = new SqlCeConnection("Data Source = MyDatabase.sdf");
SqlCeCommand cmd = new SqlCeCommand("SELECT * FROM Customers WHERE Country = @country", conn);

cmd.Parameters.Add("@country", SqlDbType.NVarChar, 15);
cmd.Parameters[0].Value = "UK";

da.SelectCommand = cmd;

Vea también

Referencia

SqlCeDataAdapter Clase

Espacio de nombres System.Data.SqlServerCe

DeleteCommand

InsertCommand

UpdateCommand