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()