PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

Produits
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurWINDEV MobileEtats et Requêtes
Plateformes
WindowsLinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch
Langages
JavaPHPAjaxCode Utilisateur (MCU)Langage Externe
Bases de données
HFSQLHFSQL Client/ServeurProcédures stockéesOLE DBODBCAccès Natifs
Change le mot de passe d'un fichier de données HFSQL Classic ou HFSQL Client/Serveur. Les applications utilisant l'ancien mot de passe ne pourront plus accéder à ce fichier de données : une erreur de mot de passe sera affichée.
Attention: Cette fonction est une fonction avancée. Il est nécessaire de l'utiliser avec prudence car elle peut entraîner des erreurs des applications clientes.
Versions 18 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Nouveauté 18
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Versions 21 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Remarque : A partir de la version 19, HFSQL est le nouveau nom de HyperFileSQL.
Versions 22 et supérieures
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
WINDEVJava Cette fonction est désormais disponible pour les applications Java.
Nouveauté 22
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
WINDEVJava Cette fonction est désormais disponible pour les applications Java.
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
WINDEVJava Cette fonction est désormais disponible pour les applications Java.
Exemple
// Ancien mot de passe
HPasse("*", "MotDePasse")
// Modification du mot de passe
HChangeMotDePasse(Client, "NouveauMotDePasse")
// Création d'un fichier avec un  mot de passe
HPasse(FichierA, "TEST")
HCréation(FichierA)

// Ajout de données
FichierA.RubriqueA = "Test 1"
HAjoute(FichierA)

// Lecture des données
HLitPremier(FichierA)
Info(FichierA.RubriqueA)

// Changement du mot de passe
Info("Maintenant, changement de mot de passe ...")
HChangeMotDePasse(FichierA, "NV_Test")
Info("Mot de passe changé, relecture du premier enregistrement")

// Relecture des données
HLitPremier(FichierA)
Info(FichierA.RubriqueA)

// Gestion des erreurs
CAS ERREUR:
Erreur(HErreurInfo())
RETOUR
Syntaxe
<Résultat> = HChangeMotDePasse(<Nom du fichier> , <Nouveau mot de passe>)
<Résultat> : Booléen
  • Vrai si le mot de passe a été modifié,
  • Faux dans le cas contraire. La fonction HErreur permet d'identifier l'erreur.
<Nom du fichier> : Chaîne de caractères (avec ou sans guillemets)
Nom logique du fichier de données HFSQL (défini dans l'analyse).
<Nouveau mot de passe> : Chaîne de caractères (avec guillemets)
Nouveau mot de passe à utiliser pour le fichier de données.
Remarques
  • Si le fichier de données est déjà protégé par un mot de passe, il est nécessaire de l'indiquer avec la fonction HPasse avant d'utiliser la fonction HChangeMotDePasse.
  • Pour pouvoir modifier le mot de passe d'un fichier de données, il est nécessaire de posséder les droits de modification automatique (constante hDroitModifAuto). Ce droit peut être défini grâce à la fonction HModifieDroitFichier.
  • Cette fonction lance une modification automatique du fichier de données. Si le fichier de données était crypté avec un mot de passe différent, il sera entièrement re-crypté avec le nouveau mot de passe. Cette opération peut être relativement longue.
Composantes
WINDEVWEBDEV - Code Serveur wd220hf.dll
Windows Mobile wp220hf.dll
Java wd220java.jar
Linux wd220hf.so
Android wd220android.jar
Version minimum requise
  • Version 15
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire