Recordset sous Access

Jay1045 Messages postés 1 Date d'inscription samedi 12 juin 2004 Statut Membre Dernière intervention 12 juin 2004 - 12 juin 2004 à 10:44
cs_CanisLupus Messages postés 3757 Date d'inscription mardi 23 septembre 2003 Statut Membre Dernière intervention 13 mars 2006 - 12 juin 2004 à 15:54
Bonjour a tous,

Je debute sous Access et je souhaite a partir d'un formulaire enregistrer differents champs dans ma table, voici le code que j'utilise :

Dim rst as Recordset
dim db as database
Dim Aff as string

Set db = CurrentDb
Set rst = db.OpenRecordset("Tbl1", dbOpendynaset)

Aff = "[Numero_affaire]=" & Me.Numero_affaire & ""

rst.FindFirst aff

rst.edit
rst![Numero_bras]=Me.Numero_bras
etc

rst.update
rst.close

Le probleme est qu'il n'arrive pas a trouver mon parametre Aff qui est une zone deroulante dans laquelle une requete est faite (NumeroAuto de la table et Numero d'affaire, le champ qui m'interesse)

Merci pour toute proposition.

@+++

JAY

1 réponse

cs_CanisLupus Messages postés 3757 Date d'inscription mardi 23 septembre 2003 Statut Membre Dernière intervention 13 mars 2006 18
12 juin 2004 à 15:54
Bonjour,

Si Numero_affaire est une zone texte, il faudrait que écrives :

Aff = "[Numero_affaire]='" & Me.Numero_affaire & "'"

Cordialement

CanisLupus
0
Rejoignez-nous