Exemple 1 : Exécuter une requête sans la nommer
Cet exemple permet d'exécuter une requête de suppression sans lui donner de nom. Cette requête ne renverra pas de résultat.
ResExec = SQLExec("DELETE CLIENT WHERE NUMCLI = " + NumClient, "REQ1")
SI ResExec = Faux ALORS
// Traite erreur
FIN
Exemple 2 : Exécuter une requête et affecter le résultat aux champs d'une requête
Exemple 3 : Exécuter une requête et récupérer des informations sur cette requête
Cet exemple permet d'obtenir des informations sur la requête exécutée.
// Exécution des champs et récupération des informations
SQLExec("SELECT* FROM FACT", "REQ1")
SQLInfoGene("REQ1")
SI ResExec = Faux ALORS
Info("Erreur exécution de la requête : " + SQL.MesErreur)
SINON
Info("Nombre de colonnes : " + SQL.NbCol)
FIN
SQLFerme("REQ1")