Fusionner base de donnee avec Projet.exe

Résolu
Aminos17 Messages postés 22 Date d'inscription vendredi 6 juin 2014 Statut Membre Dernière intervention 18 juillet 2015 - 12 juin 2014 à 00:39
Aminos17 Messages postés 22 Date d'inscription vendredi 6 juin 2014 Statut Membre Dernière intervention 18 juillet 2015 - 14 juin 2014 à 21:27
Bonjour, je voudrais finaliser mon projet (programme) j'ai tout enregistrer mais j'ai découvert que le programme avais absolument besoin de la base de donnée (Access) pour fonctionner ...
Y'a t'il un moyen de les fusionner ? ou de supprimer la base de donnee tout en gardant le programme opérationnel ?

5 réponses

jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 344
12 juin 2014 à 01:02
Bonjour,

j'ai découvert que le programme avais absolument besoin de la base de donnée (Access) pour fonctionner
Si tu as developper ce programme... c'est donc toi qui y a ajouté ce fichier Access... étonnant que tu ne le découvre que maintenant....

supprimer la base de donnee tout en gardant le programme opérationnel ?
Ben.. si ton programme en a besoin...... il en a besoin.


Tu utilises quoi pour "générer" ton .exe ?
Tu peux éventuellement utiliser inno setup.
http://www.jrsoftware.org/isinfo.php

Quoi qu'il arrive tu devras ajouter ton fichier mdb (access) aux ressources de ton projet
http://jlelong.developpez.com/tutoriels/delphi/deployer-votre-application-innosetup/#LII-E


PS: ne m'en demande pas plus.. je ne dev pas sous ce langage...

0
Aminos17 Messages postés 22 Date d'inscription vendredi 6 juin 2014 Statut Membre Dernière intervention 18 juillet 2015 1
12 juin 2014 à 01:16
merci pour ta réponse ! quand j'ai dit que le programme avait absolument besoin de la base de donnée je voulais dire pars la séparation :)
0
Aminos17 Messages postés 22 Date d'inscription vendredi 6 juin 2014 Statut Membre Dernière intervention 18 juillet 2015 1
12 juin 2014 à 01:18
conclusion je peut pas les séparer :/ ... y'a t'il un moyen de l'ajouter a mon .exe ? quelle devienne une partie même de lui ??? et merci encore !
0
Aminos17 Messages postés 22 Date d'inscription vendredi 6 juin 2014 Statut Membre Dernière intervention 18 juillet 2015 1
12 juin 2014 à 03:33
Découvert n'est pas le mot exact je voulais dire remarquer :/
0
Aminos17 Messages postés 22 Date d'inscription vendredi 6 juin 2014 Statut Membre Dernière intervention 18 juillet 2015 1
12 juin 2014 à 12:31
S'ils vous plait y'a t'il pas un moyen ? pour être plus exact je veux finaliser le programme c'est la dernier étape car je veux pas que l'utilisateur(a qui je vais donner le EXE) prend la base de données :(
0
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 344
12 juin 2014 à 13:04
Tu n'as qu'à protéger la base de données (ton fichier access .mdb) par mot de passe.....
0
Aminos17 Messages postés 22 Date d'inscription vendredi 6 juin 2014 Statut Membre Dernière intervention 18 juillet 2015 1
12 juin 2014 à 21:22
J'ai essayer mais j'ai une erreur dans le Delphi tu me montrer pas a pas S'il te plait ... en plus je veux n'avoir q'un ficher le EXE c'est pour ça que je veux les fusionner :/
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
solilog Messages postés 273 Date d'inscription samedi 13 juin 2009 Statut Membre Dernière intervention 18 avril 2015 10
14 juin 2014 à 19:50
Salut,
1 - Tu ne peux pas inclure ta DB dans l'exe. Impossible, oublie.
Faire un "install" qui inclut la DB y a pas de prob (par ex inno mentionné plus haut) çà oui. A l'install, tu extraits ta DB et l'exe que tu peux utiliser. Mais tu auras une DB sur le disque.

2 - si tu veux protéger ta db par mot de passe
Sauve la avec un user ex: 'toto" et mp "motdepasse"
dans ton prog Delphi:
- propriété database.params:
username=toto
password=motdepasse
- propriété LoginPrompt=false

et c'est tout.
Bon amusement.
solilog
0
Aminos17 Messages postés 22 Date d'inscription vendredi 6 juin 2014 Statut Membre Dernière intervention 18 juillet 2015 1
14 juin 2014 à 21:27
Merci ^^ j'ai adorer la 2 eme solution mais j'ai une question comment sauvegarder ma DB avec un user précis car dans Access je peut définir que le mot de passe ... mais je vais comme même essayer !
0
Rejoignez-nous