IBX.IBUpdateSQL.TIBUpdateSQL.SetParams
Delphi
procedure SetParams(UpdateKind: TUpdateKind);
C++
void __fastcall SetParams(Data::Db::TUpdateKind UpdateKind);
Propriétés
| Type | Visibilité | Source | Unité | Parent | 
|---|---|---|---|---|
| procedure function | public | IBX.IBUpdateSQL.pas IBX.IBUpdateSQL.hpp | IBX.IBUpdateSQL | TIBUpdateSQL | 
Description
Lie des paramètres à une instruction SQL avant l'exécution de l'instruction.
Appelez SetParams pour lier des paramètres dans une instruction SQL associée à l'objet de mise à jour avant d'exécuter cette instruction. UpdateKind indique le type d'instruction à laquelle lier des paramètres, et peut prendre l'une des valeurs suivantes :
| Valeur | Signification | 
|---|---|
| ukModify | Lie des paramètres pour l'instruction SQL utilisée pour mettre à jour des enregistrements. | 
| ukInsert | Lie des paramètres pour l'instruction SQL utilisée pour insérer de nouveaux enregistrements. | 
| ukDelete | Lie des paramètres pour l'instruction SQL utilisée pour supprimer des enregistrements. | 
Les paramètres sont indiqués dans une instruction SQL par un deux-points. Le premier deux-points du nom de paramètre mis à part, le nom du paramètre doit correspondre exactement au nom d'un champ existant pour l'ensemble de données.
Remarque : Les noms de paramètres peuvent être préfixés par l'indicateur " OLD_ ". Dans ce cas, la mise à jour effectuée utilise l'ancienne valeur du champ et remplace toute valeur modifiée présente dans la mémoire cache.