2010-12-22 3 views

Répondre

1

Les formulaires d'accès utilisent généralement des contrôles de données liées, qui sont assez différents des formulaires HTML. Si vous souhaitez utiliser des contrôles liés, placez un sous-formulaire sur chaque onglet. Définissez la source d'enregistrement pour chaque sous-formulaire sur la table que vous souhaitez mettre à jour. Puis déposez quelques champs de la table sur le sous-formulaire.

Si vous souhaitez utiliser des contrôles non liés, organisez quelques contrôles chaque onglet comme vous le souhaitez. Au bas de chaque onglet, placez un bouton intitulé Soumettre. Dans le gestionnaire d'événements de clic pour chaque bouton, écrire du code qui fait l'une de ces deux choses:

  • Rassembler les valeurs ensemble, créez une instruction INSERT ou UPDATE, le cas échéant, et avoir la base de données d'exécuter avec DoCmd.RunSQL.

ou

  • Créer un ADO ou DAO objet d'enregistrements pour la ligne que vous souhaitez mettre à jour ou ajouter, puis d'écrire vos valeurs dans les champs pour ce jeu d'enregistrements.
+0

Merci pour l'explication approfondie, mais j'ai décidé de les rompre sous différentes formes. Comme ils sont juste un peu ne sera pas un problème. – Anonymous

Questions connexes