[ACCESS] Ecrire dans une Table depuis VB

SubNoX -  
 ticoti -
Bonjour,

Je chercher à écrire les valeurs d'un formulaire dans les champs d'une table...

Jusque là le seul moyen qui fonctionne bien c'est avec un recordset et la méthode: addnew
Ca fonctionne bien et j'en suis content, en revanche j'ai un gros problème lorsque je souhaite modifier ces valeurs!!!

Je vous explique:

J'aimerais une fois avoir rempli ma table, pouvoir atteindre une certaine ligne de ma table et modifier ou corriger les valeurs des champs de cette ligne via VB, comment puis-je faire!?

J'espère que vous pourrez m'aider!

Merci d'avance!

3 réponses

  1. islamique Messages postés 1 Statut Membre 2
     
    //passé a la ligne 5 par exemple
    rs.MoveFirst
    //sauté 5 ligne
    rs.Move (5)
    rs.Edit
    //modifier les col 1 2 est 3
    rs.Fields(1) = text1.text
    rsc.Fields(2) = text2.text
    rsc.Fields(3) = text3.text
    rs.Update
    il y a d'autres méthodes
    merci
    2
    1. ticoti
       
      simple rapide et efficace ...même 12 ans après parution
      0
  2. SubNoX
     
    Je te remercie, je suis quelque peu inspiré de ton code pour arriver à mes fin!! Merci!!

    Peut-être saurais-tu comment je peux déclarer une variable la dedans!?

            reptable!['strMon'_Mon] = Me("Personen" & strVal)
    


    où strMon est ma variable!?

    Merci beaucoup!
    1
  3. khaled
     
    salut,
    je suis nouveau dans le domaine , svp, je veux savoir comment tester une table db si elle est ouverte on exclusivité, pour me permettre de la modifié d'une façon dynamique, merci de me donner un exemple me permettant de comprendre bien.
    merci a l'avance.
    0