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 :

Récupérer la valeur d'un champs formulaire


Sujet :

Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2005
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 15
    Par défaut [Résolu] Récupérer la valeur d'un champs formulaire
    Bonjour à tous.
    Je viens ici car après avoir parcouru plusieurs exemples, j'ai un soucis que je ne comprends pas.

    Je veux faire un bouton pour supprimer un enregistrement d'une table (je sais qu'on peut le faire avec un truc autogénéré mais je veux compléter la fonctionalité de ce bouton plustard)

    voici le code de l'action:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    Private Sub Commande1_Click()
    Dim SQL As String
    Dim SQLWhere As String
     
    SQL = "delete from [DOCUMENTS EXTERNES] where [REFERENCE DOCUMENTS EXTERNES]='" & Me.txtRechAuteur & "' "
     
    SQL = SQL & ";"
     
    DoCmd.RunSQL SQL
     
    End Sub
    Impossible de récupérer la valeur Me.txtRechAuteur pourtant c'est une zone de texte du formulaire toute bête... il me claque une erreure 438 (methode non gérée, je suis un peu perdu.
    txtRechAuteur apparait en complétion de Me donc je suppose que le champs est bien reconnu...

    La fonction marche avec une valeur en dur.

    Merci beaucoup

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut,

    Tu Delete quoi, et met .value à ton champ

    Starec

  3. #3
    Membre averti
    Inscrit en
    Janvier 2005
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 15
    Par défaut
    Re, bien le .value j'ai essayé mais il ne me le propose pas avec la completion. Si jamais je le met et que j'execute là il me sort que cette propriété n'existe pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SQL = "delete from [DOCUMENTS EXTERNES] where [REFERENCE DOCUMENTS EXTERNES]='" & Me.txtRechAuteur.value & "' "
    J'essaye d'effacer un enregistrement de la table [DOCUMENTS EXTERNES] dont la clé primaire (texte) est [REFERENCE DOCUMENTS EXTERNES] et qui est rentrée dans le champs txtRechAuteur du formulaire à la mano... voilà aussi bête que ca. Mais comme je débute en access et en VB... aie aie.

    Sinon VB c le moyen le plus simple pour passer des paramètres de formulaires à des requetes je suppose

    merci

  4. #4
    Invité
    Invité(e)
    Par défaut
    Re

    Déjà

    De plus, ta textbox est-elle dans le formulaire ou tu cliques sur le bouton ?

    Starec

  5. #5
    Membre éclairé

    Inscrit en
    Janvier 2005
    Messages
    532
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 532
    Par défaut
    Salut
    de quel type est Me.txtRechAuteur si c'est numérique
    & Me.txtRechAuteur
    Bonne chance.
    Merci.

  6. #6
    Membre averti
    Inscrit en
    Janvier 2005
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 15
    Par défaut
    Bon méa culpa, en fait Me.txtRechAuteur c'est le libellé collé devant la zone de saisie, je pensais avoir mis le bon nom pour la zone de saisie.. mais non

    bref du coup voici la commande qui fonctionne:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SQL = "delete from [DOCUMENTS EXTERNES] where [REFERENCE DOCUMENTS EXTERNES]='" & Me.texte5 & "' "
    désolé

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2007] Récupérer la valeur d'un champ formulaire dans un champ Etat
    Par Crachover dans le forum VBA Access
    Réponses: 4
    Dernier message: 13/02/2010, 12h26
  2. [MySQL] Récupérer valeurs BDD dans champ formulaire
    Par romeskira dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 12/12/2008, 17h01
  3. Récupérer la valeur d'un champ d'un sous formulaire
    Par bobosh dans le forum VBA Access
    Réponses: 2
    Dernier message: 05/08/2008, 14h57
  4. Réponses: 9
    Dernier message: 14/05/2007, 16h57
  5. Récupérer la valeur d'un champ du sous formulaire
    Par integrale dans le forum IHM
    Réponses: 3
    Dernier message: 19/03/2007, 11h14

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