OVH Cloud OVH Cloud

Application pouvant utiliser soit Access, soit SQL Server

2 réponses
Avatar
Philippe HALET
Bonjour,

Je suis en train de développer une application VB6 qui devra pouvoir
supporter soit une base MS-Access (2000 a priori), soit une base SQLServer
(2000) avec un minimum de code spécifique à l'une ou l'autre bd.

J'aimerai avoir des avis sur les choix à adopter pour la connection: ADO ou
DAO?

Quelqu'un a-t-il un avis sur les performances comparées? MS-Access est-il
plus rapide que SQL Server ou est-ce l'inverse? Si oui, est-ce de beaucoup?

Quelles sont les réelles limites de MS-Access en terme de nombre
d'utilisateurs et de taille du fichier MDB?

Merci d'avance pour vos infos!

Philippe

2 réponses

Avatar
Zoury
Salut Philippe! :O)


J'aimerai avoir des avis sur les choix à adopter pour la connection: ADO


ou
DAO?



Personnellement j'utiliserais ADO. ADO est plus récent, il possède un modèle
objets plus intuitif (AMHA) et n'est pas optimisé que pour un seul
produit... DAO est optimisé pour Access, les performances pour SQL Server
serait donc plus faible..

Mais si tu veux bien comparer les 2 choix, je te suggères de lire la
technopoche "Historique de l'accès aux données" :
http://www.microsoft.com/france/msdn/support/technopoches/default.asp



Quelqu'un a-t-il un avis sur les performances comparées? MS-Access est-il
plus rapide que SQL Server ou est-ce l'inverse? Si oui, est-ce de


beaucoup?

Quelles sont les réelles limites de MS-Access en terme de nombre
d'utilisateurs et de taille du fichier MDB?



Je te recommande de fouiller les archives, je suis convaincu que ce sujet à
été discuté à maintes reprises..

Voici à ce propos une liste de discussions sur le sujet :
http://groups.google.com/groups?as_q¬cess%20vs%20SQL%20SErVEr&lr=&num0&hl=fr

Mais comme tu as des questions spécifiques, tu pourrais poser ta question
sur les groupes concernés, soit :
microsoft.public.fr.sqlserver
ET (sépare les par une virgule)
microsoft.public.fr.access

ainsi les lecteurs des 2 groupes pourrons participer à la même discussion
(on appel ça du "crossposting").

--
Cordialement
Yanick
MVP pour Visual Basic
Avatar
Philippe HALET
Merci Zouri, je crois avoir pas mal d'info avec cela...

Bien à toi,

Philippe



"Zoury" <yanick_lefebvre at hotmail dot com> wrote in message
news:#
Salut Philippe! :O)


> J'aimerai avoir des avis sur les choix à adopter pour la connection: ADO
ou
> DAO?

Personnellement j'utiliserais ADO. ADO est plus récent, il possède un


modèle
objets plus intuitif (AMHA) et n'est pas optimisé que pour un seul
produit... DAO est optimisé pour Access, les performances pour SQL Server
serait donc plus faible..

Mais si tu veux bien comparer les 2 choix, je te suggères de lire la
technopoche "Historique de l'accès aux données" :
http://www.microsoft.com/france/msdn/support/technopoches/default.asp



> Quelqu'un a-t-il un avis sur les performances comparées? MS-Access


est-il
> plus rapide que SQL Server ou est-ce l'inverse? Si oui, est-ce de
beaucoup?
>
> Quelles sont les réelles limites de MS-Access en terme de nombre
> d'utilisateurs et de taille du fichier MDB?

Je te recommande de fouiller les archives, je suis convaincu que ce sujet


à
été discuté à maintes reprises..

Voici à ce propos une liste de discussions sur le sujet :



http://groups.google.com/groups?as_q¬cess%20vs%20SQL%20SErVEr&lr=&num0&
hl=fr

Mais comme tu as des questions spécifiques, tu pourrais poser ta question
sur les groupes concernés, soit :
microsoft.public.fr.sqlserver
ET (sépare les par une virgule)
microsoft.public.fr.access

ainsi les lecteurs des 2 groupes pourrons participer à la même discussion
(on appel ça du "crossposting").

--
Cordialement
Yanick
MVP pour Visual Basic