Controle DATA et mot de passe

khouja_mustapha Messages postés 33 Date d'inscription mercredi 8 septembre 2004 Statut Membre Dernière intervention 27 septembre 2010 - 7 janv. 2007 à 00:25
cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 - 7 janv. 2007 à 11:19
Bonjour
Comment introduire le mot de passe dans un controle DATA pour acceder à une base de données Acess 97 (qui est protégée par ce mot de passe)
Merci

3 réponses

Claude669 Messages postés 23 Date d'inscription jeudi 12 février 2004 Statut Membre Dernière intervention 29 janvier 2013
7 janv. 2007 à 07:04
Bonjour

Avec Access 97 jusqu'à 2000 voila la procedure :

Set DB_Base = DBEngine.Workspaces(0).OpenDatabase("Nom_Base.mdb", False, dbDriverNoPrompt, "; pwd=MotDePasse")

Par contre cela ne fonctionne pas avec Access 2003. Si quelqu'un connait la manière de faire, je suis preneur.
0
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
7 janv. 2007 à 09:11
Avec Access 2003 : oublie DAO, et donc le contrôle Data, passe à ADO et son contrôle ADODC (DAO a été déclaré obsolète il y a bien longtemps par Microsoft !)
0
cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 40
7 janv. 2007 à 11:19
DAO a été déclaré obsolete par Microsoft en 97 avec l'arrivée de VB6 et du nouveau composant ADO. Il a quand même été intégré et conservé dans VB6 et Access 97, pour des raisons de compatibilités et de praticités mais la ferme recommandation de Microsoft de ne plus l'utiliser et de le remplacer par ADO.

Il a été conservé dans les versions suivantes d'Access pour des raisons de compatibilités avec Access 97.

Access 2003 n'assurant plus la compatibilité directe avec les versions precedentes, DAO doit normalement etre définitivement abandonné.

A noter que pour le développement hors Access et VBA, ADO est lui aussi destiné à disparaitre puisque remplacé par ADO.NET actuellement en Version 2.0 sur le Framework 2.0 avec Visual Studio 2005.

---- Sevyc64  (alias Casy) ---- # LE PARTAGE EST NOTRE FORCE #
0
Rejoignez-nous