Condividi tramite


SqlCeDataAdapter.SelectCommand Property

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
public SqlCeCommand SelectCommand { get; set; }
public:
property SqlCeCommand^ SelectCommand {
    SqlCeCommand^ get ();
    void set (SqlCeCommand^ value);
}
/** @property */
public SqlCeCommand get_SelectCommand ()

/** @property */
public void set_SelectCommand (SqlCeCommand value)
public function get SelectCommand () : SqlCeCommand

public function set SelectCommand (value : SqlCeCommand)

Valore proprietà

Oggetto SqlCeCommand utilizzato durante l'applicazione del metodo Fill per selezionare record da un'origine dati e collocarli 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.

Esempio

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;

Affidabilità

Tutti i membri statici pubblici (Shared in Microsoft Visual Basic) di questo tipo sono affidabili. Non è invece garantita l'affidabilità dei membri dell'istanza.

Piattaforme

Piattaforme di sviluppo

Windows Vista, Windows Mobile 5.0, Windows XP Professional with Service Pack 2 (SP2), Windows Server 2003, Windows Mobile 2003 for Pocket PC, Windows CE 5.0
Informazioni sulla versione
.NET Framework e .NET Compact Framework
Supportato in 3.5
.NET Framework
Supportato in 3.0
.NET Compact Framework e .NET Framework
Supportato in 2.0

Vedere anche

Riferimento

SqlCeDataAdapter Class
SqlCeDataAdapter Members
System.Data.SqlServerCe Namespace
SqlCeDataAdapter.DeleteCommand Property
SqlCeDataAdapter.InsertCommand Property
UpdateCommand