Recordset sous Access

Signaler
Messages postés
1
Date d'inscription
samedi 12 juin 2004
Statut
Membre
Dernière intervention
12 juin 2004
-
Messages postés
3757
Date d'inscription
mardi 23 septembre 2003
Statut
Modérateur
Dernière intervention
13 mars 2006
-
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

Messages postés
3757
Date d'inscription
mardi 23 septembre 2003
Statut
Modérateur
Dernière intervention
13 mars 2006
18
Bonjour,

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

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

Cordialement

CanisLupus