OVH Cloud OVH Cloud

Erreur 3167 sur suppression

1 réponse
Avatar
Isa
Bonjour,

J'ai une BDD Access 2000 qui fonctionnait jusqu'à présent très bien.
Je n'ai rien changé et maintenant sur un bouton suppression, j'ai cette
erreur :
3167 Enregistrement supprimé

mon code :

SQL = "DELETE * FROM table WHERE num_auto_table = " & Me!num_auto_table
connexion.Execute (SQL)

' Rafraichit la source du formulaire
Me.Requery

Rien de compliquer à tout ceci surtout que ça marchait avant...
L'erreur se produit sur l'actualisation du formulaire (Me.Requery).
J'utilise la même méthode pour supprimer un enr dans tous mes formulaires et
il n'y a que là où ça ne marche plus.

Auriez-vous une idée à mon problème ?
D'avance je vous remercie.

1 réponse

Avatar
Gilbert
Bonjour,

Le Me.Requery actualise la source de ton formulaire.
Si l'erreur se produit sur cette ligne, il faut chercher ce qui coince dans
le RecordSource.

Vérifie le contenu du RecordSource de ton formulaire.

Gilbert



"Isa" a écrit dans le message de
news:
Bonjour,

J'ai une BDD Access 2000 qui fonctionnait jusqu'à présent très bien.
Je n'ai rien changé et maintenant sur un bouton suppression, j'ai cette
erreur :
3167 Enregistrement supprimé

mon code :

SQL = "DELETE * FROM table WHERE num_auto_table = " & Me!num_auto_table
connexion.Execute (SQL)

' Rafraichit la source du formulaire
Me.Requery

Rien de compliquer à tout ceci surtout que ça marchait avant...
L'erreur se produit sur l'actualisation du formulaire (Me.Requery).
J'utilise la même méthode pour supprimer un enr dans tous mes formulaires
et

il n'y a que là où ça ne marche plus.

Auriez-vous une idée à mon problème ?
D'avance je vous remercie.