PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE


  • Suppression d'un fichier de données
  • Noms de fichiers et de répertoires sur le serveur LINUX
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
Supprime les fichiers de données HFSQL (fichiers .fic, .ndx, .ftx et .mmo s'ils existent) sur le serveur.
Versions 17 et supérieures
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Nouveauté 17
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Versions 18 et supérieures
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Nouveauté 18
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Remarque : A partir de la version 19, HFSQL est le nouveau nom de HyperFileSQL.
Versions 19 et supérieures
Android Cette fonction est désormais disponible pour les applications Android.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEVJava Cette fonction est désormais disponible pour les applications Java.
Nouveauté 19
Android Cette fonction est désormais disponible pour les applications Android.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEVJava Cette fonction est désormais disponible pour les applications Java.
Android Cette fonction est désormais disponible pour les applications Android.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEVJava Cette fonction est désormais disponible pour les applications Java.
Versions 21 et supérieures
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Exemple
MaConnexion est une Connexion
 
// Supprime des fichiers de données du serveur
HSupprimeFichier(MaConnexion, ".\sauvegarde\fichierclient_sov.fic")
WINDEVWEBDEV - Code ServeurWindows MobileHFSQL Client/Serveur
Cx_test est une Connexion
 
SI HSupprimeFichier(Cx_test, ".\Client.FIC") = Faux ALORS
Erreur(HErreurInfo())
FIN
Syntaxe
<Résultat> = HSupprimeFichier(<Connexion> , <Chemin du fichier de données> [, <Options>])
<Résultat> : Booléen
  • Vrai si le fichier de données a été supprimé,
  • Faux en cas d'erreur (par exemple si le fichier de données n'existe pas sur le serveur). La fonction HErreur permet d'identifier l'erreur.
<Connexion> : Chaîne de caractères (avec ou sans guillemets) ou variable de type Connexion
Connexion dans laquelle le fichier de données doit être supprimé. Cette connexion correspond :
<Chemin du fichier de données> : Chaîne de caractères (avec guillemets)
Nom et chemin physique du fichier de données à supprimer. Le chemin est relatif à la base de données : le nom de la base de données ne doit pas être précisé dans le chemin. Il est nécessaire de préciser l'extension ".fic" du fichier de données.
<Options> : Constante ou combinaison de constantes de type entier optionnel
Par défaut, lors de la suppression d'un fichier de données :
  • les fichiers correspondant aux journaux ne sont pas supprimés,
  • les fichiers correspondant aux transactions sont supprimés.
Ce paramètre permet de modifier ce comportement :
hConserveTRSConserve le fichier de transaction associé au fichier de données supprimé.
hDétruitLiaisonSupprime toutes les liaisons concernant le fichier de données supprimé.
hSupprimeJournalSupprime le fichier Journal et toutes les opérations journalées associés au fichier de données supprimé.
Remarques

Suppression d'un fichier de données

Le fichier de données peut être supprimé uniquement si il n'est pas en cours d'utilisation (c'est-à-dire s'il n'est pas utilisé par une requête, une vue, une autre fenêtre, un thread ou un composant à contexte HFSQL indépendant).
Le fichier de données est automatiquement fermé dans le contexte HFSQL qui appelle la fonction HSupprimeFichier. Si le fichier de données est utilisé dans un contexte ou par une application, une erreur WLangage est affichée.

Noms de fichiers et de répertoires sur le serveur LINUX

Sur un serveur LINUX, le nom des fichiers de données (fichiers .fic, .ftx, .ndx et .mmo s'ils existent) doit être en minuscules et ne pas comporter d'accents.
Composante : wd250hf.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire