[VB6] Remplir et MAJ de tables Access 97 avec Data Control
Bonjour à tous,
je veux corriger un code qui ne fonctionne pas;
la maj de la table, il y a un bouton nouveau:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| Private Sub CmdNouveau_Click()
On Error Resume Next ' NPE
VMessage = "Etes-vous sûr de vouloir saisir les données d'un nouveau personnel?"
VTitre = "Nouveau"
VStyle = vbYesNo + vbQuestion + vbDefaultButton2
VRéponse = MsgBox(VMessage, VStyle, VTitre)
If VRéponse = vbYes Then
DataMAJPerso.Recordset.AddNew
ListeTitres = "M."
TxtNomPerso = "XXXXXXXXXX"
TxtPrénomsPerso = "YYYYYYYYYY"
ListeDateEmbauchePerso = Date
ListeSituationMatrimoniale = "Célibataire"
ListeSexePerso = "Masculin"
TxtNomPhoto = "\\server\Photo\PhotoNonDisponible.bmp"
'' PicPhotoPerso.Picture = LoadPicture(TxtNomPhoto)
TxtAgePerso = ""
TxtAfficherNombreEnfants = ""
TxtExpérienceProfessionnelle = ""
TxtMatriculePerso.SetFocus
End If
End Sub |
et on valide ou modifie avec le bouton actualiser:
Code:
1 2 3 4
| Private Sub CmdActualiser_Click()
DataMAJPerso.Refresh
AfficherGrilleFamille
End Sub |
bon, avec ça, ça ne marche pas!
j'ai essayé de modifier le bouton actualiser en faisant ceci:
Code:
1 2 3 4 5 6 7 8 9 10
|
Private Sub CmdActualiser_Click()
DataMAJPerso.Recordset.Addnew
DataMAJPerso!MatriculePerso = TxtMatriculePerso
DataMAJPerso!NomPerso = TxtNomPerso
...
DataMAJPerso.Recordset.Update
DataMAJPerso.Refresh
'AfficherGrilleFamille
End Sub |
mais il me met des erreur de compilation:3426 ou " ne peut enregistrer dans une proprieté vide" ou encore "methode non reconnue"
franchement, je ne comprends vraiment les erreurs qu'il m'affiche (je suis encore debutante en vb6) ;
pas beaucoup de resultat sur data control sur google!! :?
aidez moi svp!
merci