2 tables et VB6

seb33

XLDnaute Junior
Bonjour

voici mon petit (gros pour moi) soucis:
je développe un petit programme en VB, qui utilisera Access comme BD
Tout d'abord Access:
supposons 2 tables:
Table clients
Table Projets
chaque client peut avoir plusieurs projets, mais l'inverse est aussi vrai.

Mon idée, sous VB, est d'avoir un écran d'accueil où je commence par définir manuellement une référence.
ensuite, je commence à créer le projet:
1- recherche dans les clients
* si le client existe (recherche table client), je le choisis
* sinon j'en créais un et ensuite je le choisis
2- puis définition technique du projet, sans trop d'intérêt pour ma question.

ainsi, quand le projet est terminé, j'envoie les infos techniques sur la 2ème table.

je pense (dites moi si je me trompe), que je dois créer des champs dans cette 2ème table, pour inclure le client.

ma question, alors, est comment faire, quand je modifie les infos d'un client au hasard, pour que tous les projets liés soient modifiés au niveau de la 2ème table (modification des infos client bien sur)

perso, actuellement j'ai les 2 tables, mais je n'arrive pas à faire la requete pouvant faire cette modification

merci d'avance
 

chris

XLDnaute Barbatruc
Re : 2 tables et VB6

Bonjour

Pour compléter le post de Phiphi41 il ne faut surtout pas dupliquer tes données clients : seules la clé client et le clé projet figureront dans la table de jointure mais pas les adresses ou autre qui doivent rester dans la table clients.
C'est grâce aux requêtes que l'association des diverses infos se fait.
Je pense qu'il est préférable de maquetter dans Access avant d'essayer d'attaquer la BD par VB.
 

Discussions similaires

Statistiques des forums

Discussions
312 336
Messages
2 087 389
Membres
103 534
dernier inscrit
Kalamymustapha