OVH Cloud OVH Cloud

j'ai cassé mon nz

19 réponses
Avatar
Sergio
Bonjour à tous

Voilà j'ai une base access qui marche depuis des années et tout d'un coup
les requêtes contenant la fonction nz ne fonctionnent plus.

Je pense que ça vient du fait que j'ai voulu essayer delphi 7, mais depuis
j'ai désinstallé office et delphi puis réinstallé office.

Mais rien n'y fait.

La base fonctionne trés bien sur les autre postes et je voudrais éviter le
formatage juste pour ça.

Toute piste serait la bienvenue.

Merci A+
Sergio

9 réponses

1 2
Avatar
Gafish
C'est bien également le même ordre dans les réferences cochées, car c'est
important ?
A la compilation tu as des erreurs ?
Quand tu as réinstallé office c'est bien la même version que tu as mise ?
Est ce la même version que sur les autres postes ?
Autre chose, essaie de réimporter dans une base vierge.
Sinon une solution qui fonctionne c'est de remplacer le nz par :
IIf(IsNull(TonChamp),0,TonChamp)
mais ce n'est pas satisfaisant étant donné que ca fonctionnait avant

"Sergio" a écrit dans le message news:

Voila j'ai mis pareil que les postes qui marchent
(En remettant Activx ou pas)
Mais c'est toujours le même problème.

"Gafish" a écrit dans le message de
news:
et si tu compares avec un poste qui marche ca donne quoi ? (autant les
réferences cochées, que l'ordre dans lequel elles apparaissent qui est
important)

"Sergio" a écrit dans le message news:

c'est fait
c'est toujours pareil


"Gafish" a écrit dans le message de
news:
Est-ce que tu as besoin d'ADO ?
Si non décoches les deux réferences ActiveX data object et ADO

"Sergio" a écrit dans le message news:

j'ai:

Visual basic for applications
Microsoft access 9.0 object library
OLE automation
Microsoft ActiveX data object 2.1 library
Microsoft DAO 3.6 Object library
Microsoft Excel 9.0 Object Library
Microsoft Word 9.0 Object Library
Microsoft ADO Ext.2.7 for DDL and security

et pas de "manquantes"
voila voila



"Gafish" a écrit dans le message de
news:
Quelles sont tes réferences et dans quel ordre ? n'as tu pas des
réferences

marquées "manquantes" ?


"Sergio" a écrit dans le message news:

j'ai un message :

"cette expression présente une syntaxe inconnue, ou est trop
complexe




....etc......."

quand j'enlève nz les requêtes marchent (mais donnent de
mauvais







résultats
bien sur.)

"Gafish" a écrit dans le message
de






news:u%
Quand tu dis ca ne fonctionne plus, c'est à dire ? Tu as un
message





d'erreur, si oui lequel ?

"Sergio" a écrit dans le message news:
#Ryy#
salut,

non c'est pas ça, ya déja DAO 3.6

sergio.


"Gafish" a écrit dans le
message








de
news:
Bonjour,

A mon avis un problème de référence.
Dans un module, vas dans outils..réferences, et tu
coches










la
réference
DAO
(Microsoft DAO 3.5 ou 3.6)

Arnaud

"Sergio" a écrit dans le message news:

Bonjour à tous

Voilà j'ai une base access qui marche depuis des
années











et
tout
d'un
coup
les requêtes contenant la fonction nz ne fonctionnent
plus.










Je pense que ça vient du fait que j'ai voulu essayer
delphi









7,
mais
depuis
j'ai désinstallé office et delphi puis réinstallé
office.











Mais rien n'y fait.

La base fonctionne trés bien sur les autre postes et
je











voudrais
éviter
le
formatage juste pour ça.

Toute piste serait la bienvenue.

Merci A+
Sergio












































Avatar
Sergio
Même ordre
Même version
Compacté et compilé c'est pareil ?
IIf , j'aimerais mieux l'éviter l'éviter
maintenant j'essaie d'importer !

"Gafish" a écrit dans le message de
news:
C'est bien également le même ordre dans les réferences cochées, car c'est
important ?
A la compilation tu as des erreurs ?
Quand tu as réinstallé office c'est bien la même version que tu as mise ?
Est ce la même version que sur les autres postes ?
Autre chose, essaie de réimporter dans une base vierge.
Sinon une solution qui fonctionne c'est de remplacer le nz par :
IIf(IsNull(TonChamp),0,TonChamp)
mais ce n'est pas satisfaisant étant donné que ca fonctionnait avant



Avatar
Sergio
Je viens d'importer et c'est idem !

ça sent le formatage !!!


"Sergio" a écrit dans le message de
news:uf3%
Même ordre
Même version
Compacté et compilé c'est pareil ?
IIf , j'aimerais mieux l'éviter l'éviter
maintenant j'essaie d'importer !

"Gafish" a écrit dans le message de
news:
C'est bien également le même ordre dans les réferences cochées, car
c'est


important ?
A la compilation tu as des erreurs ?
Quand tu as réinstallé office c'est bien la même version que tu as mise
?


Est ce la même version que sur les autres postes ?
Autre chose, essaie de réimporter dans une base vierge.
Sinon une solution qui fonctionne c'est de remplacer le nz par :
IIf(IsNull(TonChamp),0,TonChamp)
mais ce n'est pas satisfaisant étant donné que ca fonctionnait avant







Avatar
Gafish
Je pense que tu as d'autres solutions que le formatage, il faut voir ce qui
a été fait depuis que ca ne marche plus. Simplement une installation de
Delphi ?

"Sergio" a écrit dans le message news:
eti#
Je viens d'importer et c'est idem !

ça sent le formatage !!!


"Sergio" a écrit dans le message de
news:uf3%
Même ordre
Même version
Compacté et compilé c'est pareil ?
IIf , j'aimerais mieux l'éviter l'éviter
maintenant j'essaie d'importer !

"Gafish" a écrit dans le message de
news:
C'est bien également le même ordre dans les réferences cochées, car
c'est


important ?
A la compilation tu as des erreurs ?
Quand tu as réinstallé office c'est bien la même version que tu as
mise



?
Est ce la même version que sur les autres postes ?
Autre chose, essaie de réimporter dans une base vierge.
Sinon une solution qui fonctionne c'est de remplacer le nz par :
IIf(IsNull(TonChamp),0,TonChamp)
mais ce n'est pas satisfaisant étant donné que ca fonctionnait avant











Avatar
Sergio
Bin oui je ne vois que ça d'important !
je viens de désinstaller une nouvelle fois office 2000 et réinstaller mais
c'est toujours pareil !


"Gafish" a écrit dans le message de
news:%
Je pense que tu as d'autres solutions que le formatage, il faut voir ce
qui

a été fait depuis que ca ne marche plus. Simplement une installation de
Delphi ?

"Sergio" a écrit dans le message news:
eti#
Je viens d'importer et c'est idem !

ça sent le formatage !!!


"Sergio" a écrit dans le message de
news:uf3%
Même ordre
Même version
Compacté et compilé c'est pareil ?
IIf , j'aimerais mieux l'éviter l'éviter
maintenant j'essaie d'importer !

"Gafish" a écrit dans le message de
news:
C'est bien également le même ordre dans les réferences cochées, car
c'est


important ?
A la compilation tu as des erreurs ?
Quand tu as réinstallé office c'est bien la même version que tu as
mise



?
Est ce la même version que sur les autres postes ?
Autre chose, essaie de réimporter dans une base vierge.
Sinon une solution qui fonctionne c'est de remplacer le nz par :
IIf(IsNull(TonChamp),0,TonChamp)
mais ce n'est pas satisfaisant étant donné que ca fonctionnait avant















Avatar
3stone
Salut,

"Sergio"
Bin oui je ne vois que ça d'important !
je viens de désinstaller une nouvelle fois office 2000 et réinstaller mais
c'est toujours pareil !



Décoche ton DAO.xy et "registre-le" à nouveau...

regsvr32 "C:/chemin...

ensuite tu le recoche!

ca donne ?


--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome

Avatar
Sergio
Salut

Non ça marche pas
C'est bien Dao360.Dll qu'il faut registrer ?
j'ai fait aussi une mise a jour office c'est idem

Sergio




"3stone" a écrit dans le message de
news:
Salut,

"Sergio"
Bin oui je ne vois que ça d'important !
je viens de désinstaller une nouvelle fois office 2000 et réinstaller
mais


c'est toujours pareil !



Décoche ton DAO.xy et "registre-le" à nouveau...

regsvr32 "C:/chemin...

ensuite tu le recoche!

ca donne ?


--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome






Avatar
3stone
Salut,

"Sergio"
Non ça marche pas
C'est bien Dao360.Dll qu'il faut registrer ?
j'ai fait aussi une mise a jour office c'est idem




Pour t'aider à chercher...
http://www.mvps.org/accessfr/bugs/bugs0001.htm



--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome

Avatar
Sergio
Bon tant pis, j'aurrais toujours essayé.
Merci de votre patience.
Le formatage me guette.

Sergio
A+

"3stone" a écrit dans le message de
news:%
Salut,

"Sergio"
Non ça marche pas
C'est bien Dao360.Dll qu'il faut registrer ?
j'ai fait aussi une mise a jour office c'est idem




Pour t'aider à chercher...
http://www.mvps.org/accessfr/bugs/bugs0001.htm



--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome






1 2