Condividi tramite


Proprietà SqlCeDataAdapter.SelectCommand

Ottiene o imposta un'istruzione SQL utilizzata per selezionare i record nell'origine dati.

Spazio dei nomi  System.Data.SqlServerCe
Assembly:  System.Data.SqlServerCe (in System.Data.SqlServerCe.dll)

Sintassi

'Dichiarazione
Public Property SelectCommand As SqlCeCommand
    Get
    Set
'Utilizzo
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)

Valore proprietà

Tipo: System.Data.SqlServerCe.SqlCeCommand
Oggetto SqlCeCommand utilizzato durante l'applicazione del metodo Fill per selezionare record da un'origine dati e posizionarli nell'oggetto DataSet.

Osservazioni

Quando la proprietà SelectCommand viene assegnata a un oggetto SqlCeCommand precedentemente creato, l'oggetto SqlCeCommand non verrà duplicato. La proprietà SelectCommand conserva un riferimento all'oggetto SqlCeCommand creato in precedenza.

Se la proprietà SelectCommand non restituisce alcuna riga, non verrà aggiunta alcuna tabella all'oggetto DataSet e non saranno generate eccezioni.

Esempi

Nell'esempio seguente viene creata una classe SqlCeDataAdapter e ne vengono impostate alcune proprietà.

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;

Vedere anche

Riferimento

SqlCeDataAdapter Classe

Spazio dei nomi System.Data.SqlServerCe

DeleteCommand

InsertCommand

UpdateCommand