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 :

Problème FireDAC et connexion à une base de données


Sujet :

Bases de données Delphi

  1. #1
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Août 2012
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2012
    Messages : 33
    Points : 17
    Points
    17
    Par défaut Problème FireDAC et connexion à une base de données
    bonjour à tous

    j'ai delphi xe7, j ai installé le serveur firebird, j'ai créé une connexion à l'aide de l'explorateur de données pour pouvoir accéder à ma base de données que j'ai nommée "juba", juba c'est le nom de connexion, le teste fonctionne bien, j'ai pu développer mon application, tout fonctionne bien, mon problème c'est que j ai voulu installer cette application sur un pc où il n y a pas delphi installé, mais le problème est que je ne vois pas comment faire pour dire au serveur que ma base de donnée est à telle place, puisque quand je démarre l'application il m affiche l'erreur: [Firedac][Stan][Def]-254 ... comme quoi il ne trouve pas le nom de connexion juba que j ai créé.

    est ce qu'il y a un moyen de créer un nom de connexion d'une manière dynamique et relative par rapport au fichier exécutable de l'application, je veux dire ça ne change pas si on change l'emplacement de la base de données ?

    merci pour votre aide

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 293
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 293
    Points : 41 763
    Points
    41 763
    Billets dans le blog
    65
    Par défaut
    Bonjour,

    est ce que il y a un moyen de créer un nom de connexion d'une manière dynamique et relative par rapport au fichier exécutable de l'application, je veux dire ça ne change pas si on change l'emplacement de la base de données?
    je vais faire une réponse de normand
    OUI , en utilisant non pas un nom de connexion de l'IDE Delphi mais en utilisant un alias de Base de données Firebird (fichier aliases.conf), on n’indique pas alors le nom et l'emplacement de la Base de données mais juste son alias

    NON, dans le sens où,
    - s'il s'agit d'un application réseau il faut quand même changer l'adresse du serveur: la propriété Server dans params (donc mémoriser quelque part, fichier INI ou Registre ou ... cette adresse afin que le programme la retrouve et change la propriété avant connexion). Installation de Firebird Client Uniquement
    - s'il s'agit d'un programme local, il ne faut pas oublier de changer le fichier aliases.conf (après bien sur installation de Firebird Client+Serveur)

Discussions similaires

  1. Problème de connexion à une base de donnée MySQL
    Par casho dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 27/06/2007, 15h04
  2. Réponses: 5
    Dernier message: 18/05/2007, 15h34
  3. [VB 2003] Problème de connexion à une base de donnée Access
    Par beegees dans le forum Windows Forms
    Réponses: 2
    Dernier message: 21/04/2007, 21h12
  4. problème de connexion à une base de données
    Par dali_dragon dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 29/11/2006, 20h25
  5. [ODBC] [DB2] Problème de connexion à une base de données sur un as400 via PHP sous Linux
    Par boo64 dans le forum PHP & Base de données
    Réponses: 16
    Dernier message: 19/04/2006, 10h51

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