Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2265 connectés 

  FORUM HardWare.fr
  Programmation

  Access - enregistrements des données d'un formulaire dans une table

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Access - enregistrements des données d'un formulaire dans une table

n°51311
xtenseadsl
Posté le 06-08-2001 à 17:48:57  profilanswer
 

je part d'une table qui me sert a alimenter un formulaire .
avec un bouton je veux enregister les données de mon formulaire dans une table vierge. A chaque validation du bouton cela incrementera une ligne dans cette table.
 
comment faire
 
merci

mood
Publicité
Posté le 06-08-2001 à 17:48:57  profilanswer
 

n°51314
duch
Posté le 06-08-2001 à 18:03:21  profilanswer
 

bah tu crée ta table, et ensuite tu crée ton formulaire à l'aide de l'assistant, et tu lui indique la table à utilisé, ainsi que les champs.

n°51315
xtenseadsl
Posté le 06-08-2001 à 18:07:37  profilanswer
 

oui ca d'accord mais les données viennent d'une table et l'enregistrement doit aller dans une autre table

n°51316
duch
Posté le 06-08-2001 à 18:23:35  profilanswer
 

ah ok j'avais pas compris :D
 
bah j'sais pas, j'me sers pas d'access pour faire des formulaires.

n°51337
xtenseadsl
Posté le 06-08-2001 à 20:35:34  profilanswer
 

personne ne peut m'aider ???

n°51425
avv
Posté le 07-08-2001 à 11:07:30  profilanswer
 

Tu crée un recordset vers la table de destination
 
(sous Ac97)
DIM PT_DB as Database
DIM PT_REC as Recordset
 
set PT_DB= currentdb
set pt_rec=pt_db.opendynaset(nomtable, dbopendynaset)
 
with pt_rec
 .add 'ajouter un record
 !nomchamp1 = me.nom1 'assigne au field la valeur
 !nomchamp2 = me.nom2
  ....
  .update 'sauve le record
end with
pt_rec.close
set pt_db=nothing

n°51501
Bolino
Posté le 07-08-2001 à 14:26:43  profilanswer
 

humm je sais pas si j'ai bien compris, mais essayons;
donc tu peux construire un formulaire basé sur la première table (source des données), puis tu pourrais créer un bouton et lui dire d'insérer la valeur de chaque Textbox(par exemple) du formulaire dans la seconde table (destination).
 
Sur l'evenement "Clic" du bouton tu mets le code suivant:
 
DoCmd.RunSQL "Insert into Table2(champ1, champ2, etc..) values('" & textbox1.Value & "', '" & textbox2.Value & "', etc... );"
 
j'espère que ca t'aidera


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Access - enregistrements des données d'un formulaire dans une table

 

Sujets relatifs
[ PHP / Oracle ] Insérer les données d'un fichier texteACCESS: requete paramétrée
[php+sql] effacer une table[PHP] cache, history.back(), formulaire...
[PHP+MySQL] Trier une base de données ?Php et access
[ SQL ] Requête pour avoir les doublons d'une table[HTML] Type et taille d'une police dans les éléments d'un formulaire
[Access 97] Date ... : Imprimer sur un Mois ??access
Plus de sujets relatifs à : Access - enregistrements des données d'un formulaire dans une table


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR