OVH Cloud OVH Cloud

VB6 et Access 2000 §

4 réponses
Avatar
Petit Chercheur
Bonjour,

Etant débutant en VB6, je constate que, d'après le livre "Le Platinium",
j'ai directement accès aux bases de données Acces via l'objet Database.

Or, il s'avère que database n'accepte que des bases de données antérieures à
Access 2000.
L'objet Data, quant à lui, semble accepter les bases de données d'Access
2000.

Est-il possible d'accéder à une base Access 2000 avec Database?
Si oui, qui pourrait me dire comment?

Merci d'avance.

4 réponses

Avatar
christophe-pasde
Bonjour,

la différence se situe au niveau de l'Interface d'Accès aux Données:
dans le cas de database il s'agit de DAO (Data Access Object)
pour les bases 2000 il faut MDAC (Microsoft data access component)

Pour utiliser l'un ou l'autre va dans projet référence et coche la
référence correspondante.

Fait une recherche sur le NG pour savoir où télécharger la dernière version.
Je crois de plus qu'il existe des techno-poches sur la KB MS sur
l'utilisation de MDAC.
(désolè d'être imprécis mais moi je suis resté à DAO)

Christophe



Petit Chercheur a écrit :
Bonjour,

Etant débutant en VB6, je constate que, d'après le livre "Le Platinium",
j'ai directement accès aux bases de données Acces via l'objet Database.

Or, il s'avère que database n'accepte que des bases de données antérieures à
Access 2000.
L'objet Data, quant à lui, semble accepter les bases de données d'Access
2000.

Est-il possible d'accéder à une base Access 2000 avec Database?
Si oui, qui pourrait me dire comment?

Merci d'avance.




Avatar
Quasimodo
Petit Chercheur wrote on 9/28/2004 :
Bonjour,

Etant débutant en VB6, je constate que, d'après le livre "Le Platinium",
j'ai directement accès aux bases de données Acces via l'objet Database.

Or, il s'avère que database n'accepte que des bases de données antérieures à
Access 2000.
L'objet Data, quant à lui, semble accepter les bases de données d'Access
2000.

Est-il possible d'accéder à une base Access 2000 avec Database?
Si oui, qui pourrait me dire comment?

Merci d'avance.



Bonjour,
ne pouvez-vous pas spécifier la version du jet (ver. 4 par exemple) à
employer lors de l'ouverture de la db?

@+ Quaz

--
This is an automatic signature of MesNews.
Site : http://mesnews.no-ip.com
Avatar
petit chercheur
Quasimodo wrote:
Petit Chercheur wrote on 9/28/2004 :
Bonjour,

Etant débutant en VB6, je constate que, d'après le livre "Le
Platinium", j'ai directement accès aux bases de données Acces via
l'objet Database.

Or, il s'avère que database n'accepte que des bases de données
antérieures à Access 2000.
L'objet Data, quant à lui, semble accepter les bases de données
d'Access 2000.

Est-il possible d'accéder à une base Access 2000 avec Database?
Si oui, qui pourrait me dire comment?

Merci d'avance.



Bonjour,
ne pouvez-vous pas spécifier la version du jet (ver. 4 par exemple) à
employer lors de l'ouverture de la db?


Le message d'erreur ne la spécifie pas. Il se contente de dire que la
version n'est pas compatible...
Avatar
Quasimodo
petit chercheur formulated on Tuesday :
Quasimodo wrote:
Petit Chercheur wrote on 9/28/2004 :
Bonjour,

Etant débutant en VB6, je constate que, d'après le livre "Le
Platinium", j'ai directement accès aux bases de données Acces via
l'objet Database.

Or, il s'avère que database n'accepte que des bases de données
antérieures à Access 2000.
L'objet Data, quant à lui, semble accepter les bases de données
d'Access 2000.

Est-il possible d'accéder à une base Access 2000 avec Database?
Si oui, qui pourrait me dire comment?

Merci d'avance.



Bonjour,
ne pouvez-vous pas spécifier la version du jet (ver. 4 par exemple) à
employer lors de l'ouverture de la db?


Le message d'erreur ne la spécifie pas. Il se contente de dire que la
version n'est pas compatible...



re,
il faut le spécifier.
voir :
http://www.self-access.com/access/cookbook/acCookbookDL.php
http://support.microsoft.com/default.aspx?scid=kb;FR;468732&product¬cFra

Google est une bonne base de connaissance ...


@+ Quaz

--
This is an automatic signature of MesNews.
Site : http://mesnews.no-ip.com