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

Access Discussion :

Spécifier une connexion existante aux tables liées SQLServer


Sujet :

Access

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    octobre 2005
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : octobre 2005
    Messages : 12
    Points : 11
    Points
    11
    Par défaut Spécifier une connexion existante aux tables liées SQLServer
    Bonjour
    J'ai un progamme ACCESS utilisant des tables liées à des tables SQLServer.
    Au démarrage de mon programme j'affiche un formulaire de connexion (login + password). Le bouton OK du formulaire créé la connexion de la manière suivante :
    Dim connexion As ADODB.Connection
    Set connexion = CreateObject("ADODB.Connection")
    connexion.Open ("DSN=mon_dsn;User ID=mon_login;Password=mon_password;")
    J'ai testé la connexion avec des ADODB.Command et elle fonctionne très bien.
    Malgré cette connexion ODBC, le premier SELECT sur une tablie liée à une table SQLServer (utilisant le même DSN) me demande les identifiants de connexion au travers d'une fenêtre SQLServer.
    Je voudrais éviter cette fenêtre de connexion SQLServer en fournissant ma connexion précédement créée à mes tables liées. Le problème est que je ne sais pas comment faire.
    Merci pour votre aide.

  2. #2
    Membre éprouvé
    Avatar de keita
    Homme Profil pro
    Inscrit en
    novembre 2002
    Messages
    881
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations forums :
    Inscription : novembre 2002
    Messages : 881
    Points : 1 102
    Points
    1 102
    Par défaut
    salut
    1/A mon humble avis t'avais pas besoin de liéer les tables SQL Server;
    2/En faisant le OK du Login, tu devrais créer à ce niveau la chaine de connexion;l'dentifiant et le pwd entrant dans la chaine par concatenation
    3/conserver cette chaine dans une varible publique MaChaineDeConnexion
    4/et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    connexion.Open (MaChaineDeConnexion)
    'Traitement ici
    connexion.Close   'Fermer la connextion
    @+

Discussions similaires

  1. Réponses: 6
    Dernier message: 15/04/2012, 21h51
  2. Réponses: 2
    Dernier message: 13/03/2009, 23h24
  3. Réponses: 0
    Dernier message: 04/02/2009, 17h48
  4. [ODBC] Nux - Accès aux tables liées
    Par Artusamak dans le forum Access
    Réponses: 3
    Dernier message: 04/07/2006, 17h57
  5. ACCES + Tables liées SQLServer 2000
    Par zakori dans le forum Access
    Réponses: 2
    Dernier message: 25/01/2006, 09h19

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