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