VB / ACCESS / ODBC

Signaler
Messages postés
285
Date d'inscription
dimanche 14 décembre 2003
Statut
Membre
Dernière intervention
13 mars 2012
-
Messages postés
285
Date d'inscription
dimanche 14 décembre 2003
Statut
Membre
Dernière intervention
13 mars 2012
-
Bonjour,



Quelqu'un saurait t'il m'expliquer si oui ou non il y a des avantages à passer par ODBC pour accéder à une base de données Access.



En ce qui me concerne, à part rajouter du paramétrage (déclaration
ODBC) & surcharger le middleware pour prendre en charge la
communication avec la base, je vois pas vraiment l'intérêt. D'autant
que si la personne modifie incorrectement le paramétrage ODBC...ou si
ce paramétrage ne figure pas dans les prérequis d'installation



Merci

madbob

2 réponses

Messages postés
14
Date d'inscription
dimanche 19 décembre 2004
Statut
Membre
Dernière intervention
2 mars 2005

Salut



Perso je n'en vois pas avec acces si tu utilise Microsoft Jet.C'est
spécialement concu pour ca donc ODBC est moins performant. Le seul
avantage c'est si tu dois faire migrer tes bases de données sur un
serveur de données comme MySQL et la tu n'aura que ta
chaine de connexion à changer si tu utilise de l'odbc.



Xavier
Messages postés
285
Date d'inscription
dimanche 14 décembre 2003
Statut
Membre
Dernière intervention
13 mars 2012

Salut x chatard...



Merci pour ton point de vue, tu penses donc comme moi sur ce sujet au
moins sur le fait que JET c'est du direct avec Access...Et que remettre une couche avec ODBC c'est modifier la performance légèrement à la baisse.



L'intérêt de prévoir la migration à postériori c'est une bonne question
mais je n'en suis pas non plus convaincu même si potentiellement
pourquoi pas... Du mauvais sql reste du mauvais sql, et les versions
des bases évoluent aussi : ajouter un DNS dans ODBC n'arrange rien.

(je limitais le périmètre à des bases access).



Mais peut-être que quelque chose nous échappe... On a oublié quelque chose ?



madbob