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

VBA Access Discussion :

Syntaxe Connexion base de donnée access avec ADO [AC-2007]


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    responsable formation
    Inscrit en
    Janvier 2020
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : responsable formation

    Informations forums :
    Inscription : Janvier 2020
    Messages : 75
    Par défaut Syntaxe Connexion base de donnée access avec ADO
    Bonjour, qu'elle est la syntaxe pour se connecter a ma base de donnée Access je ne trouve pas d'exemple explicite.
    j'essaye actuellement de coder avec ADO.
    Cdlt.

  2. #2
    Expert confirmé Avatar de nico84
    Homme Profil pro
    Consultant/développeur ERP
    Inscrit en
    Mai 2008
    Messages
    3 129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant/développeur ERP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 3 129
    Par défaut
    Bonjour,

    C'est tout simplement:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Dim cnx As New adodb.Connection
    Set cnx = CurrentProject.Connection
    ensuite la syntaxe est selon le cas:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    rsc.Open "SELECT...", cnx, adOpenStatic 'en lecture seule
    cnx.Execute "...", Nr 'retourne le nombre de lignes créées/modifiées dans Nr
    On peut ouvrir la connexion en début de programme (dans une variable publique) et la laisser ouverte par la suite jusqu'à la fin

  3. #3
    Membre confirmé
    Homme Profil pro
    responsable formation
    Inscrit en
    Janvier 2020
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : responsable formation

    Informations forums :
    Inscription : Janvier 2020
    Messages : 75
    Par défaut
    Ok merci super!!! . Et pour les syntaxe comme "provider=Microsoft......" cela sert a quoi ?

  4. #4
    Expert éminent
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 962
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 962
    Par défaut
    bonsoir,
    Citation Envoyé par 21vince Voir le message
    Ok merci super!!! . Et pour les syntaxe comme "provider=Microsoft......" cela sert a quoi ?
    ce sont pour des connexions à des bases éloignées (base Access autre que celle ouverte, base Oracle, MySQL ...)

  5. #5
    Expert confirmé Avatar de nico84
    Homme Profil pro
    Consultant/développeur ERP
    Inscrit en
    Mai 2008
    Messages
    3 129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant/développeur ERP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 3 129
    Par défaut
    Exemple ci-dessous:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cnx.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & chemincompletdemabase & ";Jet OLEDB:Database Password=" & monpwd
    Pareil que ci-dessus, on peut l'ouvrir au besoin ou une fois pour toutes

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

Discussions similaires

  1. Connexion d'une base de données Access avec Excel
    Par naaiimaa dans le forum Excel
    Réponses: 4
    Dernier message: 30/11/2014, 11h48
  2. Réponses: 0
    Dernier message: 28/08/2012, 17h41
  3. Réponses: 5
    Dernier message: 22/10/2009, 21h12
  4. Connexion Base de données Access avec Dreamweaver
    Par bidule123456 dans le forum ASP
    Réponses: 2
    Dernier message: 23/08/2007, 11h21
  5. erreur connexion base de données access
    Par Adren dans le forum ASP
    Réponses: 17
    Dernier message: 22/06/2006, 08h34

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