rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Modification Formulaire Access

Kareem Abdul_jabbar, le vendredi 30 mai 2008 à 11:22:55
Bonjour,

J'ai une base de données sous Access avec plusieurs table qui sont liées avec l'integrité reférentielle, j'ai créer un formulaire qui permet de modifier des données, pour faciliter l'utilisateur j'ai mis en place un bouton avec ce code :

Private Sub Commande42_Click()
Dim db As Database
Dim rs As Recordset
Dim sql As String

Set db = CurrentDb
sql = "Select * from Employe where Matricule = " & Chr(34) & Me!Matricule.Value & Chr(34)
Set rs = db.OpenRecordset(sql)
rs.MoveFirst
While Not rs.EOF
rs.Edit
rs!Matricule = Me!Matricule
rs!Nom = Me!Nom
rs!Prenom = Me!Prenom
rs!Tel_GSM = Me!Tel_GSM
rs!N_SECTEUR = Me!N_SECTEUR
rs.Update
rs.MoveNext
Wend
rs.Close
db.Close
End Sub


Lorsque j'execute le code un message "erreur 3200 Impossible de suppprimer ou de modifier l'enregistrement car la table 'EMPLOYE' comprend des enregistrement connexes.

Je comprends tout a fait pourquoi il me met le message mais je voulais savoir si y avait pas un moyen de contourner ce probléme, je ne peux plus continuer mes manipulation aprés l'execution du formulaire, tout plante.
Si vous connaissez une solution dites la moi SVP
Configuration: Windows XP
Internet Explorer 6.0
Répondre à Kareem Abdul_jabbar  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 LatelyGeek, le vendredi 30 mai 2008 à 19:35:28
Si tu veux qu'effectivement les enregistrements connexes soient supprimés, modifie les propriétés de tes liens, avec Suppression en cascade.

Sinon, il n'y a pas de solution. On ne peut pas demander à Access d'appliquer l'intégrité référentielle et en même temps lui demander de ne pas la respecter... Pourquoi se compliquer la vie à faire simple, quand c'est si simple de faire compliqué?
Répondre à LatelyGeek
Logiciels pertinents trouvés dans les téléchargements
Télécharger Firefox Accessibility Extension 1.4.5.0Firefox Accessibility Extension - Sous Windows il existe déjà une option d'accessibilité pour les personnes à mobilité réduite ou ayant des problèmes de vue....Catégorie: Extensions Firefox
Licence: Freeware/gratuit
Télécharger Web Developer Toolbar 1.1.6Web Developer Toolbar - WebDeveloper est une extension firefox représentant une formidable boîte à outils pour examiner et manipuler les pages...Catégorie: Extensions Firefox
Licence: Freeware/gratuit
Télécharger OpenOffice.org 2.4.1OpenOffice.org - OpenOffice est une suite bureautique complète entièrement gratuite, compatible avec la suite Microsoft Office. Elle...Catégorie: Suite bureautique
Licence: Open Source
Télécharger PowerISO 4.2PowerISO - PowerISO est un outil de gestion d'images de CD et DVD, capable d'ouvrir, d'extraire, de créer, d'éditer, de compresser et...Catégorie: Gravure
Licence: Demo
Plus de logiciels gratuits sur « Modification Formulaire Access »