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 :

Stratégie d'accès aux données : ADO ou DAO


Sujet :

VBA Access

  1. #1
    Inscrit

    Profil pro
    Inscrit en
    Février 2004
    Messages
    862
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2004
    Messages : 862
    Points : 1 229
    Points
    1 229
    Par défaut Stratégie d'accès aux données : ADO ou DAO
    Bonjour,

    J'ai quelques ajouts de fonctionnalités à réaliser sur une application Access 2002 et j'en profite pour ré-architecturer et nettoyer tout ça.

    L'application sert de front-end vers un serveur Sybase et les tables nécessaires sont "linkées" (Linked ODBC) dans la base.

    Actuellement, 5 développeurs au moins ayant déjà travaillé dessus, l'application mélange allègrement des accès aux données en DAO et en ADO. J'aimerais beaucoup unifier tout cela mais j'ai un peu de peine à définir le meilleur choix d'un point de vue des performances uniquement.

    D'après les recherches que j'ai déjà faites, il me semble qu'ADO devrait être plus performant dans ce cas précis puisqu'on manipule des données stockées sur Sybase, mais le fait que ces données soit liées dans Access me colle un sérieux doute.

    Est-ce qu'un spécialiste d'Access pourrait me donner un avis objectif ?

    merci d'avance.

  2. #2
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268

  3. #3
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 064
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 064
    Points : 24 673
    Points
    24 673
    Par défaut
    En terme de perfo pure, je dirais ni l'un ni l'autre (quand c'est possible) utiliser des tables liées et des requètes restreintes.

    Du snapshot quand on peut, et du dynaset uniquement sur l'enregistrement à modifier. Le formulaire n'attaque pas les tables directement mais passe par des requetes egalement. Lorsque c'est pour un saisie mettre le formulaire en mode saisie.

    Cordialement,

Discussions similaires

  1. [Toutes versions] Rapidité et Perf: Technologie d'accées aux données (DAO,ADO,etc.)
    Par Nelmech dans le forum VBA Access
    Réponses: 0
    Dernier message: 29/08/2012, 13h28
  2. [DAO/DAL] Accès aux données et conception par couche
    Par guipom dans le forum Général Java
    Réponses: 2
    Dernier message: 26/04/2011, 16h10
  3. Acces aux données avec ADO
    Par dv-2008 dans le forum Débuter
    Réponses: 4
    Dernier message: 29/06/2010, 19h06
  4. Accé aux données avec ADO
    Par dv-2008 dans le forum Accès aux données
    Réponses: 1
    Dernier message: 20/06/2010, 18h52
  5. Réponses: 0
    Dernier message: 26/10/2007, 11h43

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