Récupère le contenu d'une colonne de type Mémo texte présente dans le résultat de la requête, pour la ligne en cours. Tout le contenu du mémo texte est récupéré, quelle que soit sa taille (Rappel : La fonction
SQLLitCol récupère uniquement 32 Ko de la chaîne de caractères)
Attention : Cette fonction doit être utilisée lors d'un parcours du résultat de la requête de type "SQLAvance/SQLLitCol". Pour plus de détails sur les différents types de parcours du résultat d'une requête SQL, consultez
Types de parcours SQL.
SQLExec("SELECT NOM, PRENOM, POSTE, NOTES FROM CLIENT", "REQ1")
SQLAvance("REQ1") // Ou SQLFetch("REQ1")
// Récupérer les données
SAI_NOM = SQLLitCol("REQ1", 1)
SAI_PRENOM = SQLLitCol("REQ1", 2)
SAI_POSTE = SQLLitCol("REQ1", 3)
// Lire le mémo texte
SAI_NOTE = SQLLitMémoTexte("REQ1", 4)
SQLFerme("REQ1")
Syntaxe
<Résultat> = SQLLitMémoTexte(<Nom de la requête> , <Numéro de la colonne>)
<Résultat> : Chaîne de caractères
Mémo texte.
<Nom de la requête> : Chaîne de caractères
Nom de la requête créée et exécutée avec la fonction SQLExec (avec guillemets), ou exécutée avec la fonction SQLExecWDR (avec ou sans guillemets).
<Numéro de la colonne> : Entier
Numéro de la colonne de type mémo texte à récupérer. Cette colonne correspond à une colonne de la requête (et non pas à une colonne de la table).