Bonjour,
Cela fait d=E9j=E0 2 semaines que je contribu au forum de=20
discution et j'ai pu remarquer que beaucoup de personnes=20
utilisait le DAO. J'ai pu lire =E9galement qu'il y avait le=20
RDO et l'ADO (qu'on me demande d'utiliser sur mon projet).
Ma question est simple :
Quelles sont les diff=E9rences(hormis le code)et le meilleur
Question subsidiaire :
Pour le DAO, ok il n'y a qu'une dll, mais pour ado il y=20
en a 7+1 !!!
- =B5S ADO (Multi-dimensional) 2.7 Library
- =B5S ADO 2.0 Library
- =B5S ADO 2.1 Library
- =B5S ADO 2.5 Library
- =B5S ADO 2.6 Library
- =B5S ADO 2.7 Library
- =B5S ADO Recordset 2.7 Library
+ =B5S ADO Ext. 2.7 for DDL and Security
Que dois-je choisir ? Pourquoi ?
Je pr=E9cise que je suis en 2003 et que la base va =EAtre=20
utilis=E9 en client/serveur par 2 personnes (pour le moment=20
en tout cas) dont une en consultation et l'autre en=20
ajout/modification/consultation.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonjour.
un des meilleurs textes , court et clair : http://mypage.bluewin.ch/w.stucki/MigrationADO.htm
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Yann" a écrit dans le message de news:3e2901c48feb$1aaae370$ Bonjour, Cela fait déjà 2 semaines que je contribu au forum de discution et j'ai pu remarquer que beaucoup de personnes utilisait le DAO. J'ai pu lire également qu'il y avait le RDO et l'ADO (qu'on me demande d'utiliser sur mon projet).
Ma question est simple : Quelles sont les différences(hormis le code)et le meilleur
Question subsidiaire : Pour le DAO, ok il n'y a qu'une dll, mais pour ado il y en a 7+1 !!! - µS ADO (Multi-dimensional) 2.7 Library - µS ADO 2.0 Library - µS ADO 2.1 Library - µS ADO 2.5 Library - µS ADO 2.6 Library - µS ADO 2.7 Library - µS ADO Recordset 2.7 Library + µS ADO Ext. 2.7 for DDL and Security Que dois-je choisir ? Pourquoi ? Je précise que je suis en 2003 et que la base va être utilisé en client/serveur par 2 personnes (pour le moment en tout cas) dont une en consultation et l'autre en ajout/modification/consultation.
Merci...
Bye Yann
Bonjour.
un des meilleurs textes , court et clair :
http://mypage.bluewin.ch/w.stucki/MigrationADO.htm
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Yann" <ypelissier@yahoo.com> a écrit dans le message de
news:3e2901c48feb$1aaae370$a601280a@phx.gbl...
Bonjour,
Cela fait déjà 2 semaines que je contribu au forum de
discution et j'ai pu remarquer que beaucoup de personnes
utilisait le DAO. J'ai pu lire également qu'il y avait le
RDO et l'ADO (qu'on me demande d'utiliser sur mon projet).
Ma question est simple :
Quelles sont les différences(hormis le code)et le meilleur
Question subsidiaire :
Pour le DAO, ok il n'y a qu'une dll, mais pour ado il y
en a 7+1 !!!
- µS ADO (Multi-dimensional) 2.7 Library
- µS ADO 2.0 Library
- µS ADO 2.1 Library
- µS ADO 2.5 Library
- µS ADO 2.6 Library
- µS ADO 2.7 Library
- µS ADO Recordset 2.7 Library
+ µS ADO Ext. 2.7 for DDL and Security
Que dois-je choisir ? Pourquoi ?
Je précise que je suis en 2003 et que la base va être
utilisé en client/serveur par 2 personnes (pour le moment
en tout cas) dont une en consultation et l'autre en
ajout/modification/consultation.
un des meilleurs textes , court et clair : http://mypage.bluewin.ch/w.stucki/MigrationADO.htm
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Yann" a écrit dans le message de news:3e2901c48feb$1aaae370$ Bonjour, Cela fait déjà 2 semaines que je contribu au forum de discution et j'ai pu remarquer que beaucoup de personnes utilisait le DAO. J'ai pu lire également qu'il y avait le RDO et l'ADO (qu'on me demande d'utiliser sur mon projet).
Ma question est simple : Quelles sont les différences(hormis le code)et le meilleur
Question subsidiaire : Pour le DAO, ok il n'y a qu'une dll, mais pour ado il y en a 7+1 !!! - µS ADO (Multi-dimensional) 2.7 Library - µS ADO 2.0 Library - µS ADO 2.1 Library - µS ADO 2.5 Library - µS ADO 2.6 Library - µS ADO 2.7 Library - µS ADO Recordset 2.7 Library + µS ADO Ext. 2.7 for DDL and Security Que dois-je choisir ? Pourquoi ? Je précise que je suis en 2003 et que la base va être utilisé en client/serveur par 2 personnes (pour le moment en tout cas) dont une en consultation et l'autre en ajout/modification/consultation.
Merci...
Bye Yann
Yann
Salut Thierry, Salut Raymond, Merci pour le lien, très intéressant. Pour l'architecture Client/Server, c'est effectivement mal adapté car j'aurai une base de données Access sur server et une base frontale sur PC.
Pour le moment, j'ai bien saisie qu'il y avait des différence, mais ne sachant pas comment va évoluer le projet (et puis je suis là que 2 mois) alors je vais faire avec ADO, je pense, mais je soumettrait tout de même les liens que vous m'avez donné.
Merci encore...
Bye Yann
-----Message d'origine----- Salut, Ayant moi même été confronté à des choix pour le type d'accès aux données,
Je te joins l'extrait de précédent post que j'ai envoyés sur le forum et te donne un lien (parmi d'autres) sur le
sujet.
Au fait, "... la base va être utilisé en client/serveur ..." signifie quoi exactement : une base
Access des données + Application frontale (dans ce cas ce n'est pas du client/serveur mais du transfert de fichier) ou bien appli frontale + SGBDR autre (SQL Server,Oracle...) ? Car suivant le cas le choix peut varier..
* Resumé Post :
L'évolution des technologies d'accès aux données: - ODBC est répandu et éprouvé mais VB (VBA..) ne permet pas de l'
utiliser directement, il est nécessaire de passer par les objets :
· DAO, hors DAO s'appuie sur le Moteur Jet et les performances s'en récentes.
· RDO palie ce problème en permettant d'utiliser ODBC sans recourir au moteur Jet.
- OLE DB permet de se passer d'ODBC et d'attaquer des bases relationnelles et non relationnelles mais
encore une fois VB (VBA..) ne permet pas de l'utiliser directement, il est nécessaire de passer par
les objets :
· ADO, qui sont le pendant de DAO pour OLE DB sans l'inconvénient de l'utilisation du Moteur Jet
- Dot NET : pour ce qui est d'un environnement Web, Microsoft à mis en place .NET et les Objets :
· ADO.NET, mais cela est un domaine qui n'entre pas en ligne de compte ici
Note non officielle qui reste à confirmer : A terme RDO et DAO sont voués à disparaître (sachant que Microsoft
risque fort d'abandonner le Moteur Jet au profit du MSDE de SQL Server).
Aprés avis, l'évolution la plus récente est bien souvent la "meilleure", quoique'il y a discussion
possible suivant la configuration !!
* Lien : L'évolution des technologies d'accès aux données : http://www.itpro.fr/index1.asp?
IdArticle46&rub=3
@+, Thierry.
J'espère que vous serez nombreux à apporter de l'eau à mon moulin pour faire
avancer cette réflexion générale. "Yann" a écrit dans le message de news: 3e2901c48feb$1aaae370$
Bonjour, Cela fait déjà 2 semaines que je contribu au forum de discution et j'ai pu remarquer que beaucoup de personnes utilisait le DAO. J'ai pu lire également qu'il y avait le
RDO et l'ADO (qu'on me demande d'utiliser sur mon projet).
Ma question est simple : Quelles sont les différences(hormis le code)et le meilleur
Question subsidiaire : Pour le DAO, ok il n'y a qu'une dll, mais pour ado il y en a 7+1 !!! - µS ADO (Multi-dimensional) 2.7 Library - µS ADO 2.0 Library - µS ADO 2.1 Library - µS ADO 2.5 Library - µS ADO 2.6 Library - µS ADO 2.7 Library - µS ADO Recordset 2.7 Library + µS ADO Ext. 2.7 for DDL and Security Que dois-je choisir ? Pourquoi ? Je précise que je suis en 2003 et que la base va être utilisé en client/serveur par 2 personnes (pour le moment
en tout cas) dont une en consultation et l'autre en ajout/modification/consultation.
Merci...
Bye Yann
Salut Thierry, Salut Raymond,
Merci pour le lien, très intéressant.
Pour l'architecture Client/Server, c'est effectivement
mal adapté car j'aurai une base de données Access sur
server et une base frontale sur PC.
Pour le moment, j'ai bien saisie qu'il y avait des
différence, mais ne sachant pas comment va évoluer le
projet (et puis je suis là que 2 mois) alors je vais
faire avec ADO, je pense, mais je soumettrait tout de
même les liens que vous m'avez donné.
Merci encore...
Bye
Yann
-----Message d'origine-----
Salut,
Ayant moi même été confronté à des choix pour le type
d'accès aux données,
Je te joins l'extrait de précédent post que j'ai envoyés
sur le forum et te donne un lien (parmi d'autres) sur le
sujet.
Au fait, "... la base va être utilisé en
client/serveur ..." signifie quoi exactement : une base
Access des données + Application frontale (dans ce cas ce
n'est pas du client/serveur mais du transfert de fichier)
ou bien appli frontale + SGBDR autre (SQL
Server,Oracle...) ? Car suivant le cas le choix peut
varier..
* Resumé Post :
L'évolution des technologies d'accès aux données:
- ODBC est répandu et éprouvé mais VB (VBA..) ne
permet pas de l'
utiliser directement, il est nécessaire de passer
par les objets :
· DAO, hors DAO s'appuie sur le Moteur Jet et les
performances s'en récentes.
· RDO palie ce problème en permettant d'utiliser
ODBC sans recourir au moteur Jet.
- OLE DB permet de se passer d'ODBC et d'attaquer des
bases relationnelles et non relationnelles mais
encore une fois VB (VBA..) ne permet pas de
l'utiliser directement, il est nécessaire de passer par
les objets :
· ADO, qui sont le pendant de DAO pour OLE DB sans
l'inconvénient de l'utilisation du Moteur Jet
- Dot NET : pour ce qui est d'un environnement Web,
Microsoft à mis en place .NET et les Objets :
· ADO.NET, mais cela est un domaine qui n'entre
pas en ligne de compte ici
Note non officielle qui reste à confirmer : A terme
RDO et DAO sont voués à disparaître (sachant que Microsoft
risque fort d'abandonner le Moteur Jet au profit du
MSDE de SQL Server).
Aprés avis, l'évolution la plus récente est bien
souvent la "meilleure", quoique'il y a discussion
possible suivant la configuration !!
* Lien : L'évolution des technologies d'accès aux
données : http://www.itpro.fr/index1.asp?
IdArticle=1246&rub=3
@+,
Thierry.
J'espère que vous serez nombreux à apporter de l'eau à
mon moulin pour faire
avancer cette réflexion générale.
"Yann" <ypelissier@yahoo.com> a écrit dans le message de
news: 3e2901c48feb$1aaae370$a601280a@phx.gbl...
Bonjour,
Cela fait déjà 2 semaines que je contribu au forum de
discution et j'ai pu remarquer que beaucoup de personnes
utilisait le DAO. J'ai pu lire également qu'il y avait
le
RDO et l'ADO (qu'on me demande d'utiliser sur mon
projet).
Ma question est simple :
Quelles sont les différences(hormis le code)et le
meilleur
Question subsidiaire :
Pour le DAO, ok il n'y a qu'une dll, mais pour ado il y
en a 7+1 !!!
- µS ADO (Multi-dimensional) 2.7 Library
- µS ADO 2.0 Library
- µS ADO 2.1 Library
- µS ADO 2.5 Library
- µS ADO 2.6 Library
- µS ADO 2.7 Library
- µS ADO Recordset 2.7 Library
+ µS ADO Ext. 2.7 for DDL and Security
Que dois-je choisir ? Pourquoi ?
Je précise que je suis en 2003 et que la base va être
utilisé en client/serveur par 2 personnes (pour le
moment
en tout cas) dont une en consultation et l'autre en
ajout/modification/consultation.
Salut Thierry, Salut Raymond, Merci pour le lien, très intéressant. Pour l'architecture Client/Server, c'est effectivement mal adapté car j'aurai une base de données Access sur server et une base frontale sur PC.
Pour le moment, j'ai bien saisie qu'il y avait des différence, mais ne sachant pas comment va évoluer le projet (et puis je suis là que 2 mois) alors je vais faire avec ADO, je pense, mais je soumettrait tout de même les liens que vous m'avez donné.
Merci encore...
Bye Yann
-----Message d'origine----- Salut, Ayant moi même été confronté à des choix pour le type d'accès aux données,
Je te joins l'extrait de précédent post que j'ai envoyés sur le forum et te donne un lien (parmi d'autres) sur le
sujet.
Au fait, "... la base va être utilisé en client/serveur ..." signifie quoi exactement : une base
Access des données + Application frontale (dans ce cas ce n'est pas du client/serveur mais du transfert de fichier) ou bien appli frontale + SGBDR autre (SQL Server,Oracle...) ? Car suivant le cas le choix peut varier..
* Resumé Post :
L'évolution des technologies d'accès aux données: - ODBC est répandu et éprouvé mais VB (VBA..) ne permet pas de l'
utiliser directement, il est nécessaire de passer par les objets :
· DAO, hors DAO s'appuie sur le Moteur Jet et les performances s'en récentes.
· RDO palie ce problème en permettant d'utiliser ODBC sans recourir au moteur Jet.
- OLE DB permet de se passer d'ODBC et d'attaquer des bases relationnelles et non relationnelles mais
encore une fois VB (VBA..) ne permet pas de l'utiliser directement, il est nécessaire de passer par
les objets :
· ADO, qui sont le pendant de DAO pour OLE DB sans l'inconvénient de l'utilisation du Moteur Jet
- Dot NET : pour ce qui est d'un environnement Web, Microsoft à mis en place .NET et les Objets :
· ADO.NET, mais cela est un domaine qui n'entre pas en ligne de compte ici
Note non officielle qui reste à confirmer : A terme RDO et DAO sont voués à disparaître (sachant que Microsoft
risque fort d'abandonner le Moteur Jet au profit du MSDE de SQL Server).
Aprés avis, l'évolution la plus récente est bien souvent la "meilleure", quoique'il y a discussion
possible suivant la configuration !!
* Lien : L'évolution des technologies d'accès aux données : http://www.itpro.fr/index1.asp?
IdArticle46&rub=3
@+, Thierry.
J'espère que vous serez nombreux à apporter de l'eau à mon moulin pour faire
avancer cette réflexion générale. "Yann" a écrit dans le message de news: 3e2901c48feb$1aaae370$
Bonjour, Cela fait déjà 2 semaines que je contribu au forum de discution et j'ai pu remarquer que beaucoup de personnes utilisait le DAO. J'ai pu lire également qu'il y avait le
RDO et l'ADO (qu'on me demande d'utiliser sur mon projet).
Ma question est simple : Quelles sont les différences(hormis le code)et le meilleur
Question subsidiaire : Pour le DAO, ok il n'y a qu'une dll, mais pour ado il y en a 7+1 !!! - µS ADO (Multi-dimensional) 2.7 Library - µS ADO 2.0 Library - µS ADO 2.1 Library - µS ADO 2.5 Library - µS ADO 2.6 Library - µS ADO 2.7 Library - µS ADO Recordset 2.7 Library + µS ADO Ext. 2.7 for DDL and Security Que dois-je choisir ? Pourquoi ? Je précise que je suis en 2003 et que la base va être utilisé en client/serveur par 2 personnes (pour le moment
en tout cas) dont une en consultation et l'autre en ajout/modification/consultation.