Sous VBA (Access 97), j'essaie d'utiliser l'événement ConnectComplete d'un
objet Connection ADO (2.7).
Le compilateur bute sur le type EventStatusEnum passé en paramètre. Ce type
est pourtant bien présent dans l'explorateur d'objets, mais je ne peux
l'utiliser dans le code. En connaissez vous la raison ?
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
Archives
Je soupçonne la référence "Microsoft Access 8.0 Object Library" utilisée par Access 97 d'être à l'origine du problème. Sous Access 2003, c'est la version 11.0 qui est utilisée et qui reconnaît le type ADODB.EventStatusEnum.
Je n'ai pas réussi à référencer la version 11.0 sous Access 97 car le nom de bibliothèque est déjà utilisé et je ne peux déréférencer la bibliothèque 8.0 qui est obligatoire.
La question devient: peut on utiliser les événements ADO sous Access 97 ?
"Archives" a écrit dans le message de news: caf68g$5nu$
Bonjour,
Sous VBA (Access 97), j'essaie d'utiliser l'événement ConnectComplete d'un objet Connection ADO (2.7).
Le compilateur bute sur le type EventStatusEnum passé en paramètre. Ce
type
est pourtant bien présent dans l'explorateur d'objets, mais je ne peux l'utiliser dans le code. En connaissez vous la raison ?
Merci
Je soupçonne la référence "Microsoft Access 8.0 Object Library" utilisée par
Access 97 d'être à l'origine du problème. Sous Access 2003, c'est la version
11.0 qui est utilisée et qui reconnaît le type ADODB.EventStatusEnum.
Je n'ai pas réussi à référencer la version 11.0 sous Access 97 car le nom de
bibliothèque est déjà utilisé et je ne peux déréférencer la bibliothèque 8.0
qui est obligatoire.
La question devient: peut on utiliser les événements ADO sous Access 97 ?
"Archives" <musicalesNOSPAM@mp3th.net> a écrit dans le message de news:
caf68g$5nu$1@news-reader4.wanadoo.fr...
Bonjour,
Sous VBA (Access 97), j'essaie d'utiliser l'événement ConnectComplete d'un
objet Connection ADO (2.7).
Le compilateur bute sur le type EventStatusEnum passé en paramètre. Ce
type
est pourtant bien présent dans l'explorateur d'objets, mais je ne peux
l'utiliser dans le code. En connaissez vous la raison ?
Je soupçonne la référence "Microsoft Access 8.0 Object Library" utilisée par Access 97 d'être à l'origine du problème. Sous Access 2003, c'est la version 11.0 qui est utilisée et qui reconnaît le type ADODB.EventStatusEnum.
Je n'ai pas réussi à référencer la version 11.0 sous Access 97 car le nom de bibliothèque est déjà utilisé et je ne peux déréférencer la bibliothèque 8.0 qui est obligatoire.
La question devient: peut on utiliser les événements ADO sous Access 97 ?
"Archives" a écrit dans le message de news: caf68g$5nu$
Bonjour,
Sous VBA (Access 97), j'essaie d'utiliser l'événement ConnectComplete d'un objet Connection ADO (2.7).
Le compilateur bute sur le type EventStatusEnum passé en paramètre. Ce
type
est pourtant bien présent dans l'explorateur d'objets, mais je ne peux l'utiliser dans le code. En connaissez vous la raison ?
Merci
Alain CROS
Bonjour
Office97 n'accepte pas les énumérations. Il faut passer le paramètre avec le type approprié Long, String, etc. ...
Alain CROS
"Archives" a écrit dans le message de news: caf68g$5nu$
Bonjour,
Sous VBA (Access 97), j'essaie d'utiliser l'événement ConnectComplete d'un objet Connection ADO (2.7).
Le compilateur bute sur le type EventStatusEnum passé en paramètre. Ce type est pourtant bien présent dans l'explorateur d'objets, mais je ne peux l'utiliser dans le code. En connaissez vous la raison ?
Merci
Bonjour
Office97 n'accepte pas les énumérations.
Il faut passer le paramètre avec le type approprié Long, String, etc. ...
Alain CROS
"Archives" <musicalesNOSPAM@mp3th.net> a écrit dans le message de news: caf68g$5nu$1@news-reader4.wanadoo.fr...
Bonjour,
Sous VBA (Access 97), j'essaie d'utiliser l'événement ConnectComplete d'un
objet Connection ADO (2.7).
Le compilateur bute sur le type EventStatusEnum passé en paramètre. Ce type
est pourtant bien présent dans l'explorateur d'objets, mais je ne peux
l'utiliser dans le code. En connaissez vous la raison ?
Office97 n'accepte pas les énumérations. Il faut passer le paramètre avec le type approprié Long, String, etc. ...
Alain CROS
"Archives" a écrit dans le message de news: caf68g$5nu$
Bonjour,
Sous VBA (Access 97), j'essaie d'utiliser l'événement ConnectComplete d'un objet Connection ADO (2.7).
Le compilateur bute sur le type EventStatusEnum passé en paramètre. Ce type est pourtant bien présent dans l'explorateur d'objets, mais je ne peux l'utiliser dans le code. En connaissez vous la raison ?
Merci
Archives
J'ai pourtant essayé avec un type Long à la place, mais celà n'a pas fonctionné, ou alors je m'y suis mal pris.
"Alain CROS" a écrit dans le message de news:
Bonjour
Office97 n'accepte pas les énumérations. Il faut passer le paramètre avec le type approprié Long, String, etc. ...
> objet Connection ADO (2.7). > > Le compilateur bute sur le type EventStatusEnum passé en paramètre. Ce
type
> est pourtant bien présent dans l'explorateur d'objets, mais je ne peux > l'utiliser dans le code. En connaissez vous la raison ? > > Merci > >
Archives
Sous Access 2003, j'ai remplacé dans la déclaration d'événement, le type ADODB.EventStatusEnum par le type Long. L'événement se compile bien et se déclenche normalement.
Il y a donc un problème supplémentaire sous Access 97 car je ne peux même pas compiler avec le type Long (il me répond que la fonction n'attends pas ce type de données).
Quelqu'un a t-il déjà réussi à utiliser ce genre d'événement ?
"Alain CROS" a écrit dans le message de news:
Bonjour
Office97 n'accepte pas les énumérations. Il faut passer le paramètre avec le type approprié Long, String, etc. ...
> objet Connection ADO (2.7). > > Le compilateur bute sur le type EventStatusEnum passé en paramètre. Ce
type
> est pourtant bien présent dans l'explorateur d'objets, mais je ne peux > l'utiliser dans le code. En connaissez vous la raison ? > > Merci > >
Sous Access 2003, j'ai remplacé dans la déclaration d'événement, le type
ADODB.EventStatusEnum par le type Long. L'événement se compile bien et se
déclenche normalement.
Il y a donc un problème supplémentaire sous Access 97 car je ne peux même
pas compiler avec le type Long (il me répond que la fonction n'attends pas
ce type de données).
Quelqu'un a t-il déjà réussi à utiliser ce genre d'événement ?
"Alain CROS" <Personne@ICI> a écrit dans le message de news:
uAemDXJUEHA.2580@TK2MSFTNGP12.phx.gbl...
Bonjour
Office97 n'accepte pas les énumérations.
Il faut passer le paramètre avec le type approprié Long, String, etc. ...
Alain CROS
"Archives" <musicalesNOSPAM@mp3th.net> a écrit dans le message de news:
Sous Access 2003, j'ai remplacé dans la déclaration d'événement, le type ADODB.EventStatusEnum par le type Long. L'événement se compile bien et se déclenche normalement.
Il y a donc un problème supplémentaire sous Access 97 car je ne peux même pas compiler avec le type Long (il me répond que la fonction n'attends pas ce type de données).
Quelqu'un a t-il déjà réussi à utiliser ce genre d'événement ?
"Alain CROS" a écrit dans le message de news:
Bonjour
Office97 n'accepte pas les énumérations. Il faut passer le paramètre avec le type approprié Long, String, etc. ...
> objet Connection ADO (2.7). > > Le compilateur bute sur le type EventStatusEnum passé en paramètre. Ce
type
> est pourtant bien présent dans l'explorateur d'objets, mais je ne peux > l'utiliser dans le code. En connaissez vous la raison ? > > Merci > >
Jessy Sempere [MVP]
Bonjour
Pour l'utiliser, il faut référencer la référence : "Microsoft ActiveX Data Objects 2.1 Library" (fichier : C:Program FilesFichiers communsSystemAdomsado15.dll)
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Archives" a écrit dans le message news: caf68g$5nu$
Bonjour,
Sous VBA (Access 97), j'essaie d'utiliser l'événement ConnectComplete d'un objet Connection ADO (2.7).
Le compilateur bute sur le type EventStatusEnum passé en paramètre. Ce
type
est pourtant bien présent dans l'explorateur d'objets, mais je ne peux l'utiliser dans le code. En connaissez vous la raison ?
Merci
Bonjour
Pour l'utiliser, il faut référencer la référence :
"Microsoft ActiveX Data Objects 2.1 Library"
(fichier : C:Program FilesFichiers communsSystemAdomsado15.dll)
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Archives" <musicalesNOSPAM@mp3th.net> a écrit dans le message news:
caf68g$5nu$1@news-reader4.wanadoo.fr...
Bonjour,
Sous VBA (Access 97), j'essaie d'utiliser l'événement ConnectComplete d'un
objet Connection ADO (2.7).
Le compilateur bute sur le type EventStatusEnum passé en paramètre. Ce
type
est pourtant bien présent dans l'explorateur d'objets, mais je ne peux
l'utiliser dans le code. En connaissez vous la raison ?
Pour l'utiliser, il faut référencer la référence : "Microsoft ActiveX Data Objects 2.1 Library" (fichier : C:Program FilesFichiers communsSystemAdomsado15.dll)
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Archives" a écrit dans le message news: caf68g$5nu$
Bonjour,
Sous VBA (Access 97), j'essaie d'utiliser l'événement ConnectComplete d'un objet Connection ADO (2.7).
Le compilateur bute sur le type EventStatusEnum passé en paramètre. Ce
type
est pourtant bien présent dans l'explorateur d'objets, mais je ne peux l'utiliser dans le code. En connaissez vous la raison ?