Enregistrement de données dans ma base

Fermé
hrzo Messages postés 4 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 20 mai 2011 - 13 avril 2011 à 11:23
hrzo Messages postés 4 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 20 mai 2011 - 13 avril 2011 à 13:54
Bonjour,

Je ne suis pas un pro de la programmation, je m'y mets petit à petit... ca fait 2 jours que je surf, lis etc pour m'éclaircir, mais je cale toujours :(.

J'ai un formulaire avec deux textbox : nom, prénom.

J'ai parallèlement, une table dans ma base de données une table CONTACT avec un champ nom et prenom.

J'aimerai, lorsque je clique sur le bouton OK, les données écrient dans les textbox s'enregistrent dans les champs appropriés.

Voila le codage que j'ai mis au bouton OK :

Private Sub Commande11_Click()
Dim MaBase As DATABASE, rst As Recordset
Set MaBase = CurrentDb
Set JeuEnregistrement = MaBase.OpenRecordset(Contact)
With JeuEnregistrement
.AddNew
![Nom] = txtnom
![Prenom] = txtprenom
.Update
End With
MaBase.Close
End Sub

Ça bloque à la première ligne (Sim MaBase ....):
Erreur de compilation, Type défini par l'utilisateur non défini.

Merci bien de votre aide.

3 réponses

hrzo Messages postés 4 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 20 mai 2011
13 avril 2011 à 13:28
Up... :/
0
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
Modifié par lermite222 le 13/04/2011 à 13:35
Bonjour,
C'est quoi ta "BASE", une base Access, une feuille Excel.. autre..
Tu travail avec VBA ? et sur quel appli ? Excel, Access ?
Sans avoir de renseignement c'est pas possible de t'aider.
A+
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques.
0
hrzo Messages postés 4 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 20 mai 2011
13 avril 2011 à 13:54
Bonjour,

Oui c'est une base Access. Le codage est en VBA par l'appli Access...

Désolé, je ne savais pas qu'il fallait préciser tout ca :/.
0