IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bases de données Delphi Discussion :

Creer un installable Delphi Mysql Bde Odbc


Sujet :

Bases de données Delphi

  1. #1
    Candidat au Club
    Inscrit en
    Avril 2012
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Avril 2012
    Messages : 4
    Points : 2
    Points
    2
    Par défaut Creer un installable Delphi Mysql Bde Odbc
    Bonjour à tout le monde
    Comment creer un installable pour un projet : Delphi 6/Mysql 5.5.25/BDE/ODBC
    Merci d'avance

  2. #2
    Membre chevronné Avatar de philnext
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 552
    Points : 1 780
    Points
    1 780
    Par défaut
    Avec InnoSetup.

  3. #3
    Candidat au Club
    Inscrit en
    Avril 2012
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Avril 2012
    Messages : 4
    Points : 2
    Points
    2
    Par défaut
    Je vous remercie Phinext. J'ai deja utilise Innosetup mais avec BDD Access? Comment l'utiliser avec mysql ??
    je veux met tout dans un seul fichier installable

  4. #4
    Expert éminent sénior
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    13 459
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 13 459
    Points : 24 873
    Points
    24 873
    Par défaut
    Si tu connais parfaitement les DLL nécessaires pour le client, tu peux les intégrer
    Avec le BDE, le Driver ODBC doit pouvoir être inclu comme ressource dans le Setup que l'on déploie temporairement durant l'install
    Voir aussi le MiniReg BDE pour installer le BDE !
    Inno Setup Knowledge Base - HOWTO: Deploy BDE (Borland Database Engine)

    Par contre pour le serveur, il faut installer MySQL Server, intègre un Easy PHP ou MySQL Essential comme fichier à ton install qu'il faut lancer à la fin de celle-ci, un EXE ou un MSI

    En Mode embedded, tu n'as pas besoin de serveur
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  5. #5
    Candidat au Club
    Inscrit en
    Avril 2012
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Avril 2012
    Messages : 4
    Points : 2
    Points
    2
    Par défaut le mode embeded
    je vous remercie ShaiLeTroll mais pouver vous m'explique le mode embeded ?
    Merci d'avance...

  6. #6
    Expert éminent sénior
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    13 459
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 13 459
    Points : 24 873
    Points
    24 873
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  7. #7
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Si je comprends bien le problème, vous voulez installer le serveur de bases de données dans la même installation que celle du logiciel. Je ne sais pas trop en Delphi/MySQL mais j'utilise un équivalent avec Lazarus/pgSQL sous Windows...

    Si votre base doit être MySQL et qu'une version embarquée ne convient pas, une discussion peut vous intéresser dans le forum qui lui est dédié : http://www.developpez.net/forums/d13...quemysqlpbase/
    Le principe est d'utiliser les fonctions d'installation silencieuse de certaines BDD. Evidemment on peut utiliser les versions embarquées mais elles sont monopostes et peu sécurisées.

    Mais vous devez savoir dans quoi vous vous embarquez si vous décidez d'utiliser les installations silencieuses. Mon expérience en pgSQL a nécessité de nombreux tâtonnements. Mais je confirme que cela fonctionne bien et reste totalement transparent pour l'utilisateur du programme d'installation... sauf si un SGDBR identique est déjà installé soit sur le poste qui "servira" de serveur, sur soit le serveur (dédié). Cela dépend donc aussi des choix que vous avez retenus : le logiciel est partagé (ie installé sur un serveur) ou installé sur chaque station ? La base de données est installée sur une station qui sert de serveur ou sur un "vrai" serveur sur lequel en général on évite de bricoler. Normalement, il y a un administrateur... Bref, les combinaisons sont multiples et la documentation est plutôt restreinte car cette configuration d'installation est assez rare.

    La solution de Nicotine002 peut répondre à votre problème. En ce qui concerne la simplicité vous avez déjà je suppose éliminé sqLite ? Je crois qu'il existe aussi une version embarquée de FireBird et que Delphi dispose de composants spécialisés notamment pour la gestion des serveurs IB/FB... Les pistes sont donc encore nombreuses.

    Cordialement. Gilles
    Dernière modification par Domi2 ; 17/11/2013 à 06h32.

Discussions similaires

  1. Problème d'installation avec MySQL Connector ODBC
    Par Shium dans le forum Installation
    Réponses: 1
    Dernier message: 19/05/2014, 11h58
  2. Réponses: 5
    Dernier message: 10/01/2014, 16h02
  3. Problème d'installation de MySql connector ODBC
    Par developppez dans le forum Windows Forms
    Réponses: 1
    Dernier message: 27/12/2008, 11h26
  4. CONFIGURER AUTOMATIQUEMENT L'ODBC"delphi acces bde"
    Par trop2pb dans le forum Bases de données
    Réponses: 1
    Dernier message: 10/11/2006, 10h19
  5. comment creer un alias dynamique avec BDE et ODBC
    Par david33 dans le forum C++Builder
    Réponses: 2
    Dernier message: 12/07/2002, 11h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo