SQL.Execute : Différence entre versions

De zBasic
Aller à : navigation, rechercher
(Page créée avec « '''zSQL.Execute''' - Version de zBasic : 2.0+ == Description == Permet d'exécuter une requête SQL un ODB (base de données). == Syntaxe == <table> = zSQL.Execute ( <c... »)
 
(Syntaxe)
 
(6 révisions intermédiaires par le même utilisateur non affichées)
Ligne 5 : Ligne 5 :
  
 
== Syntaxe ==
 
== Syntaxe ==
  <table> = zSQL.Execute ( <cnx>, <req> )
+
  <contenu> = zSQL.Execute ( <cnx>, <req>, <sansTete> )
* <table> est le contenu de la requête SQL à récupérer
+
 
 +
* <contenu> est le contenu de la requête SQL qui sera récupérée dans le cas d'un SELECT. Pour un INSERT ou un DELETE, le contenu sera à Vrai (= 1) si la requête s'est correctement exécutée ou à Faux (= 0) en cas d'erreur.
 
* <cnx> est la variable récupérée par [[zSQL.Demarre]]
 
* <cnx> est la variable récupérée par [[zSQL.Demarre]]
 
* <req> est le texte de la requête SQL à envoyer
 
* <req> est le texte de la requête SQL à envoyer
Noter que les guillemets doivent être doublés pour que la requête soit acceptée (cf. [https://beaussier.com/sections/viewtopic.php?f=8&t=1577 méthode])
+
* <sansTete> est un booléen optionnel qui précise si le résultat de la requête SELECT doit être envoyée sans l'entête (inclut dans sa 1ere ligne, les entêtes de champ de la table). Par défaut, les données sont envoyées <u>avec</u> l'entête.
 +
 
 +
== Note ==
 +
Les guillemets doivent être doublés pour que la requête soit acceptée (cf. [https://beaussier.com/sections/viewtopic.php?f=8&t=1577 méthode]).
  
 
== Exemple ==
 
== Exemple ==

Version actuelle en date du 13 juillet 2024 à 22:52

zSQL.Execute - Version de zBasic : 2.0+

Description

Permet d'exécuter une requête SQL un ODB (base de données).

Syntaxe

<contenu> = zSQL.Execute ( <cnx>, <req>, <sansTete> )
  • <contenu> est le contenu de la requête SQL qui sera récupérée dans le cas d'un SELECT. Pour un INSERT ou un DELETE, le contenu sera à Vrai (= 1) si la requête s'est correctement exécutée ou à Faux (= 0) en cas d'erreur.
  • <cnx> est la variable récupérée par zSQL.Demarre
  • <req> est le texte de la requête SQL à envoyer
  • <sansTete> est un booléen optionnel qui précise si le résultat de la requête SELECT doit être envoyée sans l'entête (inclut dans sa 1ere ligne, les entêtes de champ de la table). Par défaut, les données sont envoyées avec l'entête.

Note

Les guillemets doivent être doublés pour que la requête soit acceptée (cf. méthode).

Exemple

Afficher dans une feuille le contenu d'une table du module Base