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.