DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / HFSQL / Fonctions HFSQL
  • Rubrique mémo binaire utilisant des vignettes HFSQL
  • Gestion des mémos sous SQLite
  • Versions précédentes
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Extrait le contenu d'une rubrique de type mémo binaire d'un fichier de données HFSQL, d'une requête ou d'une vue HFSQL dans un fichier physique (sur le disque).
WINDEVWEBDEV - Code ServeurEtats et RequêtesJavaCode Utilisateur (MCU)PHPAjax
HExtraitMémo(Client, Photo, "C:\temp\Photo.gif")
WINDEVWEBDEV - Code ServeurEtats et RequêtesJavaCode Utilisateur (MCU)PHPAjax
// Photo du produit
SI HExtraitMémo(SQLLitMémo("MaRequete", 2), "Produit.BMP") = Faux ALORS
RENVOYER Faux
FIN
Syntaxe

Extraire un mémo Masquer les détails

<Résultat> = HExtraitMémo(<Fichier de données> , <Rubrique Mémo> [, <Fichier destination>])
<Résultat> : Booléen
  • Vrai si l'opération a été réalisée,
  • Faux en cas de problème. La fonction HErreur permet d'identifier l'erreur.
<Fichier de données> : Chaîne de caractères
Nom du fichier de données (de la requête ou de la vue) manipulé. Si ce nom n'est pas spécifié, la fonction HExtraitMémo va manipuler le dernier fichier de données utilisé par la dernière fonction de gestion HFSQL (fonction commençant par la lettre H).
<Rubrique Mémo> : Chaîne de caractères
Nom de la rubrique contenant le mémo binaire à extraire.
<Fichier destination> : Chaîne de caractères optionnelle
Chemin et nom complet du fichier dans lequel le contenu de la rubrique doit être sauvegardé. Si ce paramètre n'est pas précisé, le mémo binaire est sauvegardé dans son chemin et fichier d'origine. Les dates de création et de dernière modification de ce fichier sont restaurées.
OLE DBConnecteurs Natifs (Accès Natifs) Ce paramètre est obligatoire car le nom du fichier d'origine n'est pas enregistré dans les mémos OLE DB.
AndroidWidget AndroidPHP Ce paramètre est obligatoire.
WINDEVWEBDEV - Code ServeurEtats et RequêtesJavaCode Utilisateur (MCU)Ajax

Extraire un mémo (syntaxe pour SQLLitMémo) Masquer les détails

<Résultat> = HExtraitMémo(<Mémo binaire> , <Fichier destination>)
<Résultat> : Booléen
  • Vrai si l'opération a été réalisée,
  • Faux en cas de problème. La fonction HErreur permet d'identifier l'erreur.
<Mémo binaire> : Chaîne de caractères
Mémo binaire retourné par la fonction SQLLitMémo.
<Fichier destination> : Chaîne de caractères
Chemin et nom complet du fichier dans lequel le contenu de la rubrique doit être sauvegardé.
OLE DBConnecteurs Natifs (Accès Natifs) Ce paramètre est obligatoire car le nom du fichier d'origine n'est pas enregistré dans les mémos OLE DB.
WINDEVWEBDEV - Code Serveur

Extraire un mémo à partir d'une variable de type Enregistrement Masquer les détails

<Résultat> = HExtraitMémo(<Rubrique Mémo> [, <Fichier destination>])
<Résultat> : Booléen
  • Vrai si l'opération a été réalisée,
  • Faux en cas de problème. La fonction HErreur permet d'identifier l'erreur.
<Rubrique Mémo> : Variable de type Enregistrement
Nom de la rubrique contenant le mémo binaire à extraire. Utilisez la notation <Nom variable Enregistrement>.<Nom rubrique mémo>.
<Fichier destination> : Chaîne de caractères optionnelle
Chemin et nom complet du fichier dans lequel le contenu de la rubrique doit être sauvegardé. Si ce paramètre n'est pas précisé, le mémo binaire est sauvegardé dans son chemin et fichier d'origine. Les dates de création et de dernière modification de ce fichier sont restaurées.
OLE DBConnecteurs Natifs (Accès Natifs) Ce paramètre est obligatoire car le nom du fichier d'origine n'est pas enregistré dans les mémos OLE DB.
Remarques
WINDEVWEBDEV - Code ServeurEtats et RequêtesUniversal Windows 10 AppiPhone/iPadCode Utilisateur (MCU)AjaxHFSQL ClassicHFSQL Client/ServeurProcédures stockées

Rubrique mémo binaire utilisant des vignettes HFSQL

Pour extraire le contenu d'une vignette HFSQL d'une rubrique HFSQL, utilisez la propriété Vignette.
Pour plus de détails sur les vignettes HFSQL, consultez Vignettes HFSQL.
Connecteurs Natifs (Accès Natifs)

Gestion des mémos sous SQLite

Le stockage d'informations sous forme de mémos est conseillé uniquement pour des données de taille peu volumineuse (inférieures à 1 Mo). Il est recommandé d'enregistrer directement les données sous forme de fichier externe sur la mémoire du téléphone (interne ou externe) et de mémoriser dans la base uniquement le chemin d'accès à ces données.
WINDEV

Versions précédentes

Cette fonction remplace la fonction BinaireSauve, conservée par compatibilité avec WINDEV 5.5.
Composante : wd290hf.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale