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

C++Builder Discussion :

Eviter la saisie du login avec utilisation d'une TTable/driver odbc


Sujet :

C++Builder

  1. #1
    Membre confirmé Avatar de marcootz
    Homme Profil pro
    Inscrit en
    Décembre 2006
    Messages
    159
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2006
    Messages : 159
    Par défaut Eviter la saisie du login avec utilisation d'une TTable/driver odbc
    Salut,

    J'ai une appli développée avec BCB2006. Sur une de mes page, j'ai un composant TTable qui est relié à une base de donnée MySql. La connexion se fait via un driver ODBC que j'ai installé et qui s'apelle MyOdbc.

    Sur l'outil "Source de donnée utilisateur" de windows, j'ai configurer ma source de donnée en choisisant mon driver MyOdbc, j'ai rentré mon login/pwd et la connexion est ok.

    Dans mon appli, lorsque je vais sur la page qui contient la TTable, il y a une fenetre qui s'affiche me demandant mon login/pwd pour me connecter à ma base. Apres si je retourne sur la même page, plus besoin de rentrer ces infos.

    Ma question est, comment faire pour que le login/pwd soit enregistré soit en dur dans mon appli ou soit dans la config de la source de donnée Odbc ? Surtout qu'ils ont déja été saisie et enregistrée sur la page de configuration de la source de donnée.

    Merci pour votre aide

  2. #2
    Expert confirmé

    Avatar de pottiez
    Homme Profil pro
    Développeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par défaut
    Je pense que pour te connecter a ta base tu as du utiliser un TDataBase, sur ce composant, tu as le paramètre LoginPrompt à mettre à false pour ne pas afficher la fenêtre de connexion

  3. #3
    Membre confirmé Avatar de marcootz
    Homme Profil pro
    Inscrit en
    Décembre 2006
    Messages
    159
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2006
    Messages : 159
    Par défaut
    Salut Pottiez

    pour te connecter a ta base tu as du utiliser un TDataBase
    Justement non je n'est pas utiliser de TDatabase. J'utilise directement un TTAble que je relie à mon DSN par la propriété "databaseName".

    J'ai essayé d'utiliser un TDatabase, il y a bien la propiriété "loginPrompt" mais apres impossible de relié mes TTable à ce composant TDatabase.

  4. #4
    Expert confirmé

    Avatar de pottiez
    Homme Profil pro
    Développeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par défaut
    Pour les relier, il faut que tu donne un nom a ton TDataBase dans la propriété DatabaseName, ensuite dans ton TTable, tu peut sélectionner ton DataBase dans la propriété DatabaseName de ton TTable.

  5. #5
    Membre confirmé Avatar de marcootz
    Homme Profil pro
    Inscrit en
    Décembre 2006
    Messages
    159
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2006
    Messages : 159
    Par défaut
    J'ai pigé la manip, je te remercie Pottiez.
    A+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 11
    Dernier message: 13/03/2013, 00h55
  2. Réponses: 1
    Dernier message: 11/03/2013, 16h45
  3. Réponses: 0
    Dernier message: 18/02/2010, 05h49
  4. [XL-2003] Problème avec utilisation d'une fonction dans les formules
    Par damsmut dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 29/05/2009, 10h43
  5. Pb avec utilisation d'une requête dynamique
    Par bentoile dans le forum SQL
    Réponses: 12
    Dernier message: 30/08/2007, 17h45

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