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 :

Pb avec une liste deroulante


Sujet :

Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 18
    Par défaut Pb avec une liste deroulante
    Bonjour,

    Voila mon pb :
    J'ai deux tables :
    tbl Liste de project
    Champ : Nom de project

    tbl Project
    Champ : Project
    Champ : Numero
    J'ai cree un formulaire (en mode continue) dans lequel j'ai mis une liste deroulante qui recupere les valeus du champ "Nom de project" de la table Liste de project et qui les ecrit dans le champ "Project" de la table Project, en y associant un numero que je rentre par moi meme dans une zone texte.
    Mon probleme est le suivant : Je voudrais que lorsque l'on entre au calvier un nom qui n'est pas dans la liste des projects, ca le rajoute automatiquement dans la table Liste de project. J'ai essayé avec un code NotInList, que j'ai trouvé dans la FAQ, ms cela ne me le rajoute pas dans ma table
    Qq peut m'aider?

    Merci par avance
    Virginie

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 223
    Par défaut
    Une possibilité parmi tant d'autres (je suppose)


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    Dim msg As String
    Dim connex As ADODB.Connection
    Dim Rst As New ADODB.Recordset
     
     
    msg = NewData & "  n'existe pas dans la liste." & vbCrLf & " Etes-vous sûr de vouloir ajouter cette donnée ?"
     
    If MsgBox(msg, vbYesNo, "Valeur inexistante") = vbYes Then
        Set connex = CurrentProject.Connection
        Rst.Open "[Liste de project]", connex, adOpenKeyset, adLockOptimistic
     
        Rst.AddNew
        Rst![Nom de project] = NewData
        Rst.Update
        Response = acDataErrAdded
    Else
        Response = acDataErrContinue
        Me.Nomdetalistedéroulante.Undo
     
    End If

Discussions similaires

  1. [HTML] probleme avec une liste deroulante et un menu contextuel
    Par Akramweb dans le forum Balisage (X)HTML et validation W3C
    Réponses: 9
    Dernier message: 21/06/2008, 22h17
  2. [MySQL] PB avec une liste deroulante + mysql
    Par foxdream94 dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 15/06/2007, 10h47
  3. Comment filtrer avec une liste déroulante
    Par nicou50 dans le forum Access
    Réponses: 16
    Dernier message: 02/09/2006, 02h04
  4. ajax,rafraichissement avec une liste deroulante
    Par klimero dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 25/04/2006, 09h41
  5. [MySQL] Problème avec une liste déroulante
    Par leloup84 dans le forum SQL Procédural
    Réponses: 19
    Dernier message: 24/01/2006, 12h57

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