PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE


  • Rubrique mémo binaire utilisant des vignettes HFSQL
  • Gestion des mémos sous SQLite
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
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).
Remarque : A partir de la version 19, HFSQL est le nouveau nom de HyperFileSQL.
WEBDEV - Code ServeurPHPAjax
HExtraitMémo(Client, Photo, "C:\temp\Photo.gif")
WEBDEV - Code ServeurPHPAjax
// 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 (avec ou sans guillemets)
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 (avec ou sans guillemets)
Nom de la rubrique contenant le mémo binaire à extraire.
<Fichier destination> : Chaîne de caractères optionnelle (avec guillemets)
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.
PHP Ce paramètre est obligatoire.
WEBDEV - Code ServeurAjax

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 (avec ou sans guillemets)
Mémo binaire retourné par la fonction SQLLitMémo.
<Fichier destination> : Chaîne de caractères (avec ou sans guillemets)
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.
Versions 19 et supérieures
WEBDEV - 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 (avec guillemets)
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.
Nouveauté 19
WEBDEV - 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 (avec guillemets)
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.
WEBDEV - 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 (avec guillemets)
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
WEBDEV - Code ServeurAjaxHFSQLHFSQL 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.
Composante : wd250hf.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire