abdo78
Messages postés66Date d'inscriptionmercredi 6 février 2008StatutMembreDernière intervention27 novembre 2015
-
3 juin 2011 à 10:40
lolokun
Messages postés1241Date d'inscriptionmardi 10 octobre 2006StatutMembreDernière intervention27 août 2013
-
4 juin 2011 à 08:49
salut
je suis de programmer une petite application avec vb6 DAO , je veux que vous m'aidez pour regler un problème .
j ai une table qui s'appelle A avec 2 champs
sect ,et sup , un autre table qui s'appelle B avec 5 champ : sect ,sup1,m1;m2;m3
mon soici est comment faire pour remplir le champ sup1 du table B avec les donneés du champ sup du table A sachant que les données des champs sect des 2 tables sans les mémes .
exp
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 3 juin 2011 à 17:10
Salut
Quel type de base de données ?
DAO est obsolète, mieux aurait valu ADO, mais ça marchera quand même (sauf pour les .Find)
On ne connait pas la nature des connexions à ta base.
Une simple requète SQL devrait pouvoir régler ça :
Update B
Set B.SUP1 = A.SUP
From A
Where B.SECT = A.SECT
Relis-toi avant de poster tes questions :
Même question que quelques lignes au dessus, mais erreur de nom de champ, pas de nom de table
" comment remplire sup1 avec les donneé du champ sup1 en fonction des champs sect "
Vala
Jack, =fr MVP VB NB : Je ne répondrai pas aux messages privés
Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
abdo78
Messages postés66Date d'inscriptionmercredi 6 février 2008StatutMembreDernière intervention27 novembre 2015 3 juin 2011 à 17:41
je dois d abords executer cette requête sommer les sup en fonction des sect
"select sect , sum(supe) as superficie1 from A group by sect order by sect"
lolokun
Messages postés1241Date d'inscriptionmardi 10 octobre 2006StatutMembreDernière intervention27 août 20137 4 juin 2011 à 08:49
Bonjour,
Comme l'a dit Jack, DAo est obsolète, et avant d'exécuter cette requête il faut te connecter à ta base.. Où bloques tu exactement et qu'as tu déjà fait?
As-tu téléchargé une des nombreuses sources présentes sur le site pour regarder comment cela est fait et t'en inspirer?
L'expérience, c'est une connerie par jour, mais jamais la même..