Login à une Base de Données MS Access protégée par mot de passe.

Soyez le premier à donner votre avis sur cette source.

Vue 1 627 fois - Téléchargée 584 fois

Description

Salut,
Cette Applcation permet de se connecter à une base de données Microsoft access protégée par un mot de passe de sécurité.
Lors de l'execution de cette application une fenetre de connexion s'affiche qui nécessite d'introduire le mot de passe valide afin de se connecter à la base de données, cecidit que le mot de passe qu'on aura introduit sera affecter comme valeur à la propriété "Jet OLEDB:Database Password" du composant ADOConnection, et si le mot de passe est correct la connexion à la base de données sera établie sinon la connexion échoue.

Voici le lien de la video qui peut etre utile ou qui montre les étapes à suivre pour se connecter à une base de données Microsoft Access protégée par un mot de passe:
https://www.youtube.com/watch?v=eYjpysFLTCw&t=9s

-----------------------------------------------------
-Tutoriel pour ajouter de nouvelles formes à cette application:
https://youtu.be/MVFoHx_lq2E

Important:
3:28 lorsque on créer de nouvelles formes (form1 et form2 comme dans cet exemple) les ligne suivant se généreront automatiquement dans le fichier de projet "Project1.dpr":
1- Application.CreateForm(TForm1, Form1);
2- Application.CreateForm(TForm2, Form2);

Veuillez déplacer ces lignes au dessous de la ligne "Application.CreateForm(TFprincipal, Fprincipal);" afin que les formes "form1" et "form2" se créer après que le connexion soit établie avec succes la base de données Access et aussi après que la forme "Fprincipal" sois créée en premier.

Comme cela dans "Project1.dpr":

if f.ShowModal=mrok then
begin
try
Application.CreateForm(TFprincipal, Fprincipal);
Application.CreateForm(TForm1, Form1);
Application.CreateForm(TForm2, Form2);
Application.Run;
finally
f.Free;
end;
end;


==================================================================
Important:
pour ceux qui ont téléchargé ce projet avant sa mise à jour veuillez corriger ces erreurs
Je viens de mettre à jour ce projet le 22/01/2019 pour corrigez quelques erreurs, :

1- Il s'agit de retirer du fichier de projet "Project1.dpr" la ligne suivante :
(" application.MainForm.Name:='Fprincipal'; //"Fprincipal" Devient le form(fiche) principale ")
Enfaite application.MainForm.Name:='Fprincipal' est utiliser pour modifier le nom de la forme principale de l'application en "Fprincipal" qui est déjà le cas, et non pas pour définir la forme "Fprincipal" comme forme principale de l'application.

2- Veillez modifier la valeur de la propriété "Formstyle" en fsNormal de la forme "Fprincipal" dans l'inspecteur d'objet, sinon la forme Fprincipal sera gardée au premier plan, c'est à dire elle restera visible même-si elle n'est pas active.
=================================================================

Merci à : "cs_abdousoft" pour son exemple --> "Exemple de login avec utilisateur et mot de passe" qui m'a beaucoup aidé à réaliser cette application.
Lien du code source de "cs_abdousoft" https://codes-sources.commentcamarche.net/source/40125-exemple-de-login-avec-utilisateur-et-mot-de-passe

J'espère que cette application vous sera utile.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Commenter la réponse de delphi06

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.