Insertion de champs dans plusieurs tables

piroman38 Messages postés 2 Date d'inscription vendredi 16 juillet 2004 Statut Membre Dernière intervention 23 mars 2005 - 27 juil. 2004 à 16:05
cs_PhilippeE Messages postés 437 Date d'inscription mercredi 18 décembre 2002 Statut Membre Dernière intervention 10 août 2010 - 27 juil. 2004 à 17:58
bonjour a tous !! je voudrais savoir comment on peut faire pour rajouter des champs dans plusieurs tables lier entre elles par des clé primaires

Je dispose de 4 tables :

-Logiciels
-Editeurs
-Fournisseurs
-Commande

Mon probleme est que tous ces champs sont "lier"entre eux
par ex : un logiciel à un fournisseur, un editeur, un numero de commande ....

Pour l'instant je me sert d'une "vue" créer sur mon serveur SQL mais lors de l'update du dataset il m'insulte en me disant qu'il ne pe pas mettre a jour plusieurs tables simultanement

Merci d'avance pour ceux qui auront pris le temps de m'aider :big)

2 réponses

ShadowWisp Messages postés 113 Date d'inscription jeudi 1 juillet 2004 Statut Membre Dernière intervention 25 août 2004 1
27 juil. 2004 à 16:07
Donne ton code existant ^^

A.
0
cs_PhilippeE Messages postés 437 Date d'inscription mercredi 18 décembre 2002 Statut Membre Dernière intervention 10 août 2010 2
27 juil. 2004 à 17:58
Il a raison, tu ne peux pas mettre à jour une source multiple.

Il te faut :
1/ Mettre à jour la table avec ta clef qui est clef primaire
2/ Mettre à jour chacune des tables dans lesquelles ta clef est clef secondaire.

Il n'y a pas de miracle (tu peux toujours passer par les contrôles data, mais moi j'y suis allergique)
0
Rejoignez-nous