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 :

lancement du programme et fenêtre connexion BDD ?


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 142
    Par défaut lancement du programme et fenêtre connexion BDD ?
    Bonjour,

    au lancement de mon programme, j'ai toujours la fenetre de connexion à la base de données (qui tourne en local avec easy php) et je dois à chaque fois entrez le mot de pass pour que le programme se lance.

    Ou dois-je placer le code pour ne plus jamais avoir celà au démarrage. Dans les événement de ma Database1 j'ai comme code dans BeforeConnect :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     if( Database1->LoginPrompt == false )
       {
        Database1->Params->Values["User_Name"] = "root";
        Database1->Params->Values["Password"] = " ";
       }
    root est bien mon mot de passe pour accès à mes bases, mais j'ai toujours le même problème.

  2. #2
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par défaut
    Salut, est-ce que tu as mis LoginPrompt à false dans le composant ou à l'initialisation?

    LoginPrompt:
    Specifies whether a login dialog appears immediately before opening a new connection.

    Set LoginPrompt to true to provide login support when establishing a connection. LoginPrompt controls two things: the occurrence of the OnLogin event, and the appearance of a default login dialog that prompts users for a name and password when you include DBLogDlg.hpp in your unit (C++) or add DBLogDlg to your uses clause (Delphi).

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 142
    Par défaut Re
    oui tous les composants Database on la propriété LoginPrompt à false. Et dans l'événement BeforeConnect, j'ai mis le code cité ci-dessus, mais cela ne marche toujours pas.

  4. #4
    Membre Expert
    Avatar de DjmSoftware
    Homme Profil pro
    Responsable de compte
    Inscrit en
    Mars 2002
    Messages
    1 044
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Responsable de compte
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 044
    Billets dans le blog
    1
    Par défaut
    bonjour,
    tu peux également utiliser l'évènement OnLogin
    dans ce cas la propriété LoginPrompt doit être égale à true;
    le code suivant devrait fonctionner

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
        Database1->Params->Values["USER NAME"] = "root";
        Database1->Params->Values["PASSWORD"] = " ";
    cordialement
    vous trouverez mes tutoriels à l'adresse suivante: http://djmsoftware.developpez.com/
    je vous en souhaite une excellente lecture ...

    A lire : Les règles du forum

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 142
    Par défaut
    Bonsoir,

    merci de ta réponse, j'ai essayé mais rien ne change malheureusement... je ne vois vraiment pas ou est le problème.
    Evidemment ca marche quand je mets la propriété Active de Table1 est à false... mais quand je clique sur un bouton pour la mettre à True, à nouveau j'ai la fenêtre de connexion qui s'affiche...

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

Discussions similaires

  1. Programme VB.NET connexion BDD access.
    Par Egeal67 dans le forum VB.NET
    Réponses: 7
    Dernier message: 29/12/2014, 13h22
  2. Réponses: 2
    Dernier message: 21/11/2014, 16h25
  3. [CR10][VB6]Programmer connexion BDD Oracle
    Par nngeneration dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 05/05/2008, 13h18
  4. Pbm de lancement de programme via connexion TS
    Par Aegnor dans le forum Windows XP
    Réponses: 2
    Dernier message: 19/03/2008, 17h33
  5. Fenêtre qui s'ouvre au lancement de programme
    Par breizh44 dans le forum Débuter
    Réponses: 8
    Dernier message: 03/03/2008, 14h22

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