OVH Cloud OVH Cloud

Argument non valide

5 réponses
Avatar
JC Bonnot
je possède deux bases de données ACCESS 2000. Une base Modèle et une Base
Production. La base production ne contient que des tables liées à la base
modèle. Depuis hier j'ai un problème de génération de tables dans la base
modèle. Cette génération s'effectue à partir d'une macro qui exécute une
commande SQL du INSERT. Cette macro fonctionne depuis 2004 date à laquelle
elle a été mise en place. Donc depuis hier la macro s'arrête avec le message
laconique :
Argument non valide
Quelqu'un a t'il déja rencontré ce problème et si oui qu'elle est la
solution?
Cordialement
JCB

5 réponses

Avatar
ze_titi
Bonjour,

il n'y a rien d'autre ? juste "argument non valide" ?
Je pense qu'il faut regarder du côté des données. N'y a t'il pas une donnée
qui contient des caractères du style guillemets ou apostrophe ?
--
Cordialement,

ze_titi




je possède deux bases de données ACCESS 2000. Une base Modèle et une Base
Production. La base production ne contient que des tables liées à la base
modèle. Depuis hier j'ai un problème de génération de tables dans la base
modèle. Cette génération s'effectue à partir d'une macro qui exécute une
commande SQL du INSERT. Cette macro fonctionne depuis 2004 date à laquelle
elle a été mise en place. Donc depuis hier la macro s'arrête avec le message
laconique :
Argument non valide
Quelqu'un a t'il déja rencontré ce problème et si oui qu'elle est la
solution?
Cordialement
JCB






Avatar
JC Bonnot
Merci tout d'abord d'avoir répondu.
A priori non. car cela se produit sur plusieurs tables de la base. Le
problème s'est même qu'elque peu déporté car la première table se met bien a
jour maintenant.
Est ce que cela pourrait provenir de l'arrêt prématuré d'une macro
d'insertion ?

Cordialement

JCB
"ze_titi" a écrit dans le message de
news:
Bonjour,

il n'y a rien d'autre ? juste "argument non valide" ?
Je pense qu'il faut regarder du côté des données. N'y a t'il pas une
donnée
qui contient des caractères du style guillemets ou apostrophe ?
--
Cordialement,

ze_titi




je possède deux bases de données ACCESS 2000. Une base Modèle et une Base
Production. La base production ne contient que des tables liées à la base
modèle. Depuis hier j'ai un problème de génération de tables dans la base
modèle. Cette génération s'effectue à partir d'une macro qui exécute une
commande SQL du INSERT. Cette macro fonctionne depuis 2004 date à
laquelle
elle a été mise en place. Donc depuis hier la macro s'arrête avec le
message
laconique :
Argument non valide
Quelqu'un a t'il déja rencontré ce problème et si oui qu'elle est la
solution?
Cordialement
JCB









Avatar
ze_titi
La macro crée un log ou quelque chose d'approchant ? Elle ne fait que de
l'insertion ou bien d'autres opérations ? Si elle ne fait que de l'insertion,
je ne vois pas en quoi une interruption innoportune pourrait influer sur les
exécutions ultérieures.
--
Cordialement,

ze_titi




Merci tout d'abord d'avoir répondu.
A priori non. car cela se produit sur plusieurs tables de la base. Le
problème s'est même qu'elque peu déporté car la première table se met bien a
jour maintenant.
Est ce que cela pourrait provenir de l'arrêt prématuré d'une macro
d'insertion ?

Cordialement

JCB
"ze_titi" a écrit dans le message de
news:
Bonjour,

il n'y a rien d'autre ? juste "argument non valide" ?
Je pense qu'il faut regarder du côté des données. N'y a t'il pas une
donnée
qui contient des caractères du style guillemets ou apostrophe ?
--
Cordialement,

ze_titi




je possède deux bases de données ACCESS 2000. Une base Modèle et une Base
Production. La base production ne contient que des tables liées à la base
modèle. Depuis hier j'ai un problème de génération de tables dans la base
modèle. Cette génération s'effectue à partir d'une macro qui exécute une
commande SQL du INSERT. Cette macro fonctionne depuis 2004 date à
laquelle
elle a été mise en place. Donc depuis hier la macro s'arrête avec le
message
laconique :
Argument non valide
Quelqu'un a t'il déja rencontré ce problème et si oui qu'elle est la
solution?
Cordialement
JCB















Avatar
JC Bonnot
Merci,
Quelle solution ? Un compactage de la base peut il remettre les choses en
état car je pense qu'il s'agit d'un problème de gestion de la base par
ACCESS.
Le message affiché est trop peu précis, "Argument no valide" avec deux
boutons : OK et Aide. L'aide ne donne aucune piste précise de recherche.
Cordialement

JCB
"ze_titi" a écrit dans le message de
news:
La macro crée un log ou quelque chose d'approchant ? Elle ne fait que de
l'insertion ou bien d'autres opérations ? Si elle ne fait que de
l'insertion,
je ne vois pas en quoi une interruption innoportune pourrait influer sur
les
exécutions ultérieures.
--
Cordialement,

ze_titi




Merci tout d'abord d'avoir répondu.
A priori non. car cela se produit sur plusieurs tables de la base. Le
problème s'est même qu'elque peu déporté car la première table se met
bien a
jour maintenant.
Est ce que cela pourrait provenir de l'arrêt prématuré d'une macro
d'insertion ?

Cordialement

JCB
"ze_titi" a écrit dans le message de
news:
Bonjour,

il n'y a rien d'autre ? juste "argument non valide" ?
Je pense qu'il faut regarder du côté des données. N'y a t'il pas une
donnée
qui contient des caractères du style guillemets ou apostrophe ?
--
Cordialement,

ze_titi




je possède deux bases de données ACCESS 2000. Une base Modèle et une
Base
Production. La base production ne contient que des tables liées à la
base
modèle. Depuis hier j'ai un problème de génération de tables dans la
base
modèle. Cette génération s'effectue à partir d'une macro qui exécute
une
commande SQL du INSERT. Cette macro fonctionne depuis 2004 date à
laquelle
elle a été mise en place. Donc depuis hier la macro s'arrête avec le
message
laconique :
Argument non valide
Quelqu'un a t'il déja rencontré ce problème et si oui qu'elle est la
solution?
Cordialement
JCB


















Avatar
ze_titi
Le compactage peut effectivement corriger certains problèmes mais celui là...
De toute façon, ça ne te coûte rien d'essayer. Par contre, pense à effectuer
une copie de sauvegarde avant toute chose.

--
Cordialement,

ze_titi




Merci,
Quelle solution ? Un compactage de la base peut il remettre les choses en
état car je pense qu'il s'agit d'un problème de gestion de la base par
ACCESS.
Le message affiché est trop peu précis, "Argument no valide" avec deux
boutons : OK et Aide. L'aide ne donne aucune piste précise de recherche.
Cordialement

JCB
"ze_titi" a écrit dans le message de
news:
La macro crée un log ou quelque chose d'approchant ? Elle ne fait que de
l'insertion ou bien d'autres opérations ? Si elle ne fait que de
l'insertion,
je ne vois pas en quoi une interruption innoportune pourrait influer sur
les
exécutions ultérieures.
--
Cordialement,

ze_titi




Merci tout d'abord d'avoir répondu.
A priori non. car cela se produit sur plusieurs tables de la base. Le
problème s'est même qu'elque peu déporté car la première table se met
bien a
jour maintenant.
Est ce que cela pourrait provenir de l'arrêt prématuré d'une macro
d'insertion ?

Cordialement

JCB
"ze_titi" a écrit dans le message de
news:
Bonjour,

il n'y a rien d'autre ? juste "argument non valide" ?
Je pense qu'il faut regarder du côté des données. N'y a t'il pas une
donnée
qui contient des caractères du style guillemets ou apostrophe ?
--
Cordialement,

ze_titi




je possède deux bases de données ACCESS 2000. Une base Modèle et une
Base
Production. La base production ne contient que des tables liées à la
base
modèle. Depuis hier j'ai un problème de génération de tables dans la
base
modèle. Cette génération s'effectue à partir d'une macro qui exécute
une
commande SQL du INSERT. Cette macro fonctionne depuis 2004 date à
laquelle
elle a été mise en place. Donc depuis hier la macro s'arrête avec le
message
laconique :
Argument non valide
Quelqu'un a t'il déja rencontré ce problème et si oui qu'elle est la
solution?
Cordialement
JCB