OVH Cloud OVH Cloud

recordset

3 réponses
Avatar
jeorme
bonjour,

est il possible de baser un sous formulaire sur un recordset ADO ?


Merci

3 réponses

Avatar
Raymond [mvp]
Bonsoir.

ci-dessous la réponse donnée ce lundi 11:26 pour les formulaires:

A partir de la version 2000 d'Access, le développeur a effectivement le
choix entre DAO et ADO, mais il doit tenir compte de certaines contraintes.

Pour Access 2000, 2002 et 2003 le développeur peut utiliser un fichier ADP
au lieu d'un fichier MDB.
Dans ce cas la base de données doit être une base Microsoft SQL Server (ou
MSDE qui est une version bridée gratuite de Microsoft SQL Server).
Dans un fichier ADP, le développeur doit utiliser ADO pour lier ses
formulaires à un objet Recordset.

Dans un fichier MDB, le développeur a le choix entre DAO et ADO pour lier
ses formulaires à un objet Recordset.
Mais sur Access 2000, le développeur doit utiliser DAO pour que les données
du formulaires soient modifiables :
http://support.microsoft.com/?id"7053

Sur Access 2002 et 2003, dans un fichier MDB, le développeur peut utiliser
DAO ou ADO :
http://support.microsoft.com/?id(1998

Dans un fichier MDB, le développeur obtiendra généralement de meilleures
performances avec DAO.
Mais rien ne lui interdit d'utiliser aussi ADO dans la même application MDB,
afin d'exploiter certaines fonctionnalités du moteur Jet qui ne sont pas
accessibles via DAO.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"jeorme" a écrit dans le message de
news:%
bonjour,

est il possible de baser un sous formulaire sur un recordset ADO ?


Merci




Avatar
jeorme
Mon problème est que je suis en ACCESS97 ?
"Raymond [mvp]" a écrit dans le message news:

Bonsoir.

ci-dessous la réponse donnée ce lundi 11:26 pour les formulaires:

A partir de la version 2000 d'Access, le développeur a effectivement le
choix entre DAO et ADO, mais il doit tenir compte de certaines
contraintes.


Pour Access 2000, 2002 et 2003 le développeur peut utiliser un fichier ADP
au lieu d'un fichier MDB.
Dans ce cas la base de données doit être une base Microsoft SQL Server (ou
MSDE qui est une version bridée gratuite de Microsoft SQL Server).
Dans un fichier ADP, le développeur doit utiliser ADO pour lier ses
formulaires à un objet Recordset.

Dans un fichier MDB, le développeur a le choix entre DAO et ADO pour lier
ses formulaires à un objet Recordset.
Mais sur Access 2000, le développeur doit utiliser DAO pour que les
données

du formulaires soient modifiables :
http://support.microsoft.com/?id"7053

Sur Access 2002 et 2003, dans un fichier MDB, le développeur peut utiliser
DAO ou ADO :
http://support.microsoft.com/?id(1998

Dans un fichier MDB, le développeur obtiendra généralement de meilleures
performances avec DAO.
Mais rien ne lui interdit d'utiliser aussi ADO dans la même application
MDB,

afin d'exploiter certaines fonctionnalités du moteur Jet qui ne sont pas
accessibles via DAO.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"jeorme" a écrit dans le message de
news:%
bonjour,

est il possible de baser un sous formulaire sur un recordset ADO ?


Merci








Avatar
Raymond [mvp]
Bonjour.

la réponse était bien dans le texte:
A partir de la version 2000 d'Access, le développeur a effectivement le
choix entre DAO et ADO, mais il doit tenir compte de certaines
contraintes.

ce qui veut dire qu'avant la version 2000 tu n'as pas le choix : DAO

uniquement.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"jeorme" a écrit dans le message de
news:OOV%
Mon problème est que je suis en ACCESS97 ?