OVH Cloud OVH Cloud

mettre à jour une table

3 réponses
Avatar
jc
Bonjour

j'ai deux tables, une table compte et une table d=E9tail_compte :
la table compte avec comme champs pi=E8ces comptables regroupant sous
forme d'abr=E9viation un type de pi=E8ce comptable (K pour r=E8glement
contentieux et b pour r=E8glement tr=E9sorerie)
la table d=E9tail_compte avec le d=E9tail d'un type de pi=E8ce comptable
par r=E9f=E9rence

j'aimerai mettre =E0 jour la table compte avec celle d=E9tail_compte,
c'est =E0 dire rajouter les r=E9f=E9rences de la table d=E9tail_compte =E0
la table compte=20

comment faire ???

merci

3 réponses

Avatar
Papilou
il te faut faire cela avec une requête de mise à jour.
Ou tu fais cela en QBE avec une requête mise à jour, ou tu fais cela en SQL.
Mais pour te répondre, il me faut connaître la structure de tes deux tables.
Le nom des champs quoi...
Avatar
jc
j'aimerai mettre à jour la table compte (mettre les références pour
les pièces K) avec la table clara (pièces K)

j'ai mis sur cette adresse ma base
http://jcmichallet.free.fr/


merci pour votre aide
Avatar
Papilou
Ok j'ai vu ta base, il faut travailler un peu dessus.
Il faut mettre une clef primaire sur chaque table et faire les relations
entre ces deux tables
exemple :
clara piece mtd ref lib
K7800 125,26 125326845857 rgue 01/04/06
K7801 253,65 584986952742 rgue 01/04/06
K7801 235,56 785498584574 rgue 03/04/06


Il faut ajouter une colonne qui donne les numéros de chaque enregistrement.
C'est a dire un champ qui identifie une et une seule ligne (enregistrement)
de ta table.( clef primaire) ou alors, si c'est la piece, il ne faut pas
avoir deux fois le même numéro de piece dans ta table.

pour l'autre table aussi
compte mois jth piece compted grd comptec grc mtd mtc ref lib
04 271 Xk582 411920 07 412520 07 585,14



04 274 k7800 411920 12 416150 07 125,26

rgue 01/04/06
04 275 k7801 411920 12 416150 07 253,65

rgue 01/04/06
04 275 k7801 411920 12 416150 07 235,56

rgue 03/04/06


Puis il faut mettre en relation les deux tables, ce qui evite de rentrer une
piece qui serait deja rentrer.