Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

SQLInsertExecute()

  • Last UpdatedSep 24, 2024
  • 1 minute read

La fonction SQLInsertExecute() exécute l'instruction d'insertion préalablement préparée par la fonction SQLInsertPrepare().

La fonction SQLInsertExecute() utilise les valeurs courantes des variables InTouch pour insérer une ligne dans la table identifiée par l'appel précédent à la fonction SQLInsertPrepare(). Dans le cas d'une table MS SQL<:hs>Server, si le paramètre BindList compte un champ clé d'identité, il faut définir l'option IDENTITY_INSERT avant de lancer l'exécution de SQLInsertExecute().

L'argument StatementID contient la valeur entière renvoyée par SQL, par l'exécution d'une fonction SQLInsertPrepare() préalable.

Catégorie

SQL

Syntaxe

[ResultCode=]SQLInsertExecute(ConnectionID, BindList, StatementID);

Arguments

ConnectionID

Nom d'une variable mémoire de type entier, renseignée avec le numéro d'identifiant attribué par la fonction SQLConnect() à chaque connexion avec la base de données.

BindList

Définit les associations entre les variables InTouch et les colonnes de la base de données.

StatementID

Valeur entière renvoyée par SQL lorsqu'une fonction SQLPrepareStatement() est utilisée.

Voir aussi

SQLConnect(), SQLPrepareStatement()