Data.Win.ADODB.TADODataSet.CommandType
Delphi
property CommandType: TCommandType read GetCommandType write SetCommandType default 1;
C++
__property CommandType = {default=1};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | published | Data.Win.ADODB.pas Data.Win.ADODB.hpp |
Data.Win.ADODB | TADODataSet |
Description
Spécifie le type de commande à exécuter.
Data.Win.ADODB.TADODataSet.CommandType hérite de Data.Win.ADODB.TCustomADODataSet.CommandType. Tout le contenu en-dessous de cette ligne se réfère à Data.Win.ADODB.TCustomADODataSet.CommandType.
Spécifie le type de commande à exécuter.
Initialisez CommandType pour indiquer le type de commande contenue dans la propriété CommandText. La valeur de CommandType doit correspondre au contenu de CommandText. Si, par exemple, CommandText contient le nom d'une table, CommandType doit contenir cmdTable ou cmdTableDirect.
La valeur par défaut de CommandType est cmdUnknown. Même si CommandType peut être laissé à cmdUnknown pour toutes les commandes, vous obtiendrez de meilleures performances si vous utilisez CommandType pour indiquer explicitement le type de commande. Si le type cmdUnknown est utilisé, ADO doit évaluer la commande pour déterminer son type, ce qui ralentit les opérations.
with ADODataSet1 do begin
CommandType := cmdText;
CommandText := 'SELECT * FROM CustomerTable';
Open;
end;
ADODataSet1->CommandType = cmdText;
ADODataSet1->CommandText = "SELECT * FROM CustomerTable";
ADODataSet1->Open();