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 :

ConnectionString ADO Access


Sujet :

Bases de données Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de liazidf
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations forums :
    Inscription : Mai 2002
    Messages : 281
    Par défaut ConnectionString ADO Access
    [delphi7-Access2003]
    Bonjour,

    L'idée de laisser le chois à l'utilisateur de selectionner la base de données qui peut être en local ou sur le serveur, si qqun connait cette méthode, car j'ai essayé et comme il ya beaucoups d'arguments ça ne tiens pas sur une ligne.
    j'attend vos réponses merci.

  2. #2
    Membre éprouvé Avatar de BuzzLeclaire
    Homme Profil pro
    Dev/For/Vte/Ass
    Inscrit en
    Août 2008
    Messages
    1 606
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Dev/For/Vte/Ass

    Informations forums :
    Inscription : Août 2008
    Messages : 1 606
    Par défaut
    Salut,

    Voici une procédure pour le faire

    1) place un comboxbox et dans OnDropDown
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    procedure TForm1.ComboBox1DropDown(Sender: TObject);
    begin
      if OpenDialog1.Execute then
      begin
        ComboBox1.Text := OpenDialog1.FileName;
        ComboBox1.Hint := OpenDialog1.FileName;
        ComboBox1.ShowHint := true;
        Button1.Enabled    := true;
      end
        else
      begin
        ComboBox1.Text := '';
        ComboBox1.Hint := '';
        ComboBox1.ShowHint  := false;
        Button1.Enabled     := false;
      end;
    end;
    2) place un Button et dans le onclick
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    procedure TForm1.Button1Click(Sender: TObject);
    begin
      if Trim(ComboBox1.text) <> '' then
      begin
        With ADOCnx do
        begin
          Connected := False;
          Provider := 'Microsoft.Jet.OLEDB.4.0';
          ConnectionString := 'Data Source=' + ComboBox1.text + ';Persist Security Info=False';
          LoginPrompt := False;
          Mode  := cmReadWrite;
          try
            Connected := True;
          except
            Begin
              ShowMessage(
              'Impossible de se connecter à la base de donnée : '+#13+
              ComboBox1.Text);
            End;
          end;
        end;
      end;
    end;
    J'utilise les composants ADO ici, donc il faut placer également unn ADOConnection sur ta fichier (nommé ici ADOCnx)

    Bye

  3. #3
    Membre éclairé Avatar de liazidf
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations forums :
    Inscription : Mai 2002
    Messages : 281
    Par défaut ConnectionString ADO Access
    Merci le Buzz
    C'est exactement ce que je voulais.

  4. #4
    Membre averti
    Inscrit en
    Décembre 2002
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 16
    Par défaut connexion avec user et password
    salut voila moi je cherche la méthode de ce connecte a une base proteger par un mot de passe en utilisant sur le logiciel une fenetre de mot de passe
    merci.

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

Discussions similaires

  1. pbs ado-access
    Par darkzen dans le forum Bases de données
    Réponses: 15
    Dernier message: 01/01/2005, 14h23
  2. [ADO/Access] Appel d’une requête avec des paramètres
    Par Taxenna dans le forum Bases de données
    Réponses: 1
    Dernier message: 07/12/2004, 14h58
  3. [ADO-Access] ADOQuery1.Open (SELECT) -> Erreur non spécif
    Par david_chardonnet dans le forum Bases de données
    Réponses: 3
    Dernier message: 10/11/2004, 15h29
  4. [ADO][ACCESS] Recupération du message d'erreur
    Par samlerouge dans le forum Bases de données
    Réponses: 4
    Dernier message: 24/06/2004, 23h55
  5. [VB6] [ADO] [Access] Changer le mot de passe
    Par dlpxlid dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 03/03/2003, 09h45

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