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

AVEVA™ InTouch HMI

SQLTransact()

  • Last UpdatedSep 24, 2024
  • 1 minute read

La fonction SQLTransact() introduit un groupe d'instructions SQL appelé «<:hs>jeu de transactions<:hs>». Un tel ensemble est traité de la même manière qu'une transaction unique. Après l'exécution de la fonction SQLTransact(), les opérations effectuées ne sont toutes validées dans la base de données qu'après un appel réussi à la fonction SQLCommit().

Catégorie

SQL

Syntaxe

[ResultCode=]SQLTransact(ConnectionID)

Argument

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.

Exemple

Cet exemple de jeu de transactions inclut trois instructions d'insertion.

ResultCode = SQLTransact(ConnectionID);

ResultCode = SQLInsertPrepare(ConnectionID, TableName, BindList, StatementID);

ResultCode = SQLInsertExecute(ConnectionID, BindList, StatementID);

ResultCode = SQLInsertExecute(ConnectionID, BindList, StatementID);

ResultCode = SQLInsertExecute(ConnectionID, BindList, StatementID);

ResultCode = SQLInsertEnd(ConnectionID, StatementID);

ResultCode = SQLCommit(ConnectionID);

Voir aussi

SQLCommit(), SQLRollback()

In This Topic