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;