IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

Comment lors d'une saisie ajouter un même élément dans 2 tables?


Sujet :

Access

  1. #21
    Membre chevronné
    Avatar de Demco
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 396
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 396
    Points : 2 228
    Points
    2 228
    Par défaut
    Mets quelque part dans le code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MsgBox "test numero: " & Me.numero
    Tu as dis que Me.numero ne marchait pas, ca veut dire que tu n'as pas de controle numero dans ton formulaire. Je sais que tu es persuade d'en avoir un ... mais ce n'est pas le cas. Reverifie bien.

  2. #22
    Nouveau membre du Club
    Inscrit en
    Mai 2006
    Messages
    77
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 77
    Points : 31
    Points
    31
    Par défaut
    Voila j'ai rajouter le :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MsgBox "test numero: " & Me.numero
    Mais rien ne se produit et j'ai toujours le meme msgox du objet requis...

  3. #23
    Membre chevronné
    Avatar de Demco
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 396
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 396
    Points : 2 228
    Points
    2 228
    Par défaut
    Citation Envoyé par stan30160
    Voila j'ai rajouter le :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MsgBox "test numero: " & Me.numero
    Mais rien ne se produit et j'ai toujours le meme msgox du objet requis...
    Rien ne se produit ? Eh bien change la ligne de place et mets la avant qe ca plante.
    Ou alors ... ca plante justement sur cette ligne ?

    Bref merci d'etre plus precis. Comprenez que les utilisateurs suivent plusieurs sujets et qu'il ne faut pas partir du principe qu'ils maitrisent le votre.

  4. #24
    Nouveau membre du Club
    Inscrit en
    Mai 2006
    Messages
    77
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 77
    Points : 31
    Points
    31
    Par défaut
    Je pensse qu'il y a une légére progression.
    J'ai la ligne que tu m'as dit ici :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
        MsgBox "test numero: " & Me.numero
        Debug.Print StrSql
        DoCmd.GoToRecord , , acNewRec
        StrSql = "INSERT INTO Envoyer VALUES (" & Ajouter!numero & ");"

    Maintenant je recois 2 msgbox :

    1er) " Test numero: 1844 " (soit mon numero acteur donc c'est ok)

    2éme) Objet requis

  5. #25
    Membre chevronné
    Avatar de Demco
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 396
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 396
    Points : 2 228
    Points
    2 228
    Par défaut
    Citation Envoyé par stan30160
    J2éme) Objet requis
    Sur quelle ligne ? La derniere j'imagine ?

    Essaie alors
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    StrSql = "INSERT INTO Envoyer(champNumero) VALUES (" & Me.numero & ");"
    Ta table Envoyer ne possede qu'un champ ?

  6. #26
    Nouveau membre du Club
    Inscrit en
    Mai 2006
    Messages
    77
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 77
    Points : 31
    Points
    31
    Par défaut
    Justement je ne connais pas la ligne car apres le msgbox rien ne m'améne au debogueur....

    pour ce qu'y est du champ j'en est 3, mais de la facon que j'ai écrit ma requête cela ce rajoute au 1er champ on m'a dit.

    sinon j'ai essayer ce que tu viens de faire je recois le msgbox "erreur de syntaxe dans l'instuction insert into"

  7. #27
    Membre chevronné
    Avatar de Demco
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 396
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 396
    Points : 2 228
    Points
    2 228
    Par défaut
    Justement je ne connais pas la ligne car apres le msgbox rien ne m'améne au debogueur....
    Eh bien sans ce cas debarrasse-toi temporairement de la gestion des erreurs.
    Sinon pour tester la requete:
    Crees une requete et teste:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    INSERT INTO Envoyer VALUES (1);
    Voir si ca marche comme tu le souhaite.

Discussions similaires

  1. Réponses: 6
    Dernier message: 02/12/2010, 16h54
  2. Réponses: 6
    Dernier message: 03/11/2006, 09h04
  3. Changer IMMEDIATEMENT un "é" en "e" lors d'une saisie
    Par Bobybx dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 24/06/2006, 18h26
  4. [VBA-E]Tests lors d'une saisie
    Par aokiseiichiro dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 23/03/2006, 17h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo