cnguyen
Messages postés81Date d'inscriptionmardi 7 mars 2006StatutMembreDernière intervention12 juillet 2006
-
18 mai 2006 à 12:28
crilun
Messages postés114Date d'inscriptionlundi 10 mai 2004StatutMembreDernière intervention17 octobre 2006
-
19 mai 2006 à 11:57
Bonjour,
J'ai voulu faire :
UPDATE proact, craSET cra.projet @projet , proact.projet @projetWHERE proact.projet (select projet from proact p join cra c on p.projet c.projet)
Mais on m'a dis dans que :
"si c'est pour faire un UPDATE sur plusieurs tables en même temps, ce n'est pas prévu dans la norme SQL "
Mon but est que, a travers une interface, l'utilisateur modifie le nom d'un projet de la table PROACT(possede un champs Projet) et que lorsqu'il modifie ce nom, sa le modifie aussi pour les noms identiques situés dans la table CRA(possede le champs Projet aussi)...
cnguyen
Messages postés81Date d'inscriptionmardi 7 mars 2006StatutMembreDernière intervention12 juillet 2006 18 mai 2006 à 19:50
Oui mais je vois pas comment on fais sa :s, sa pourrait etre mieux d'utiliser une transaction???sa fais quoi exactement?? et comment je peux le faire???sa peux se faire dans un sqldatasource??
cnguyen
Messages postés81Date d'inscriptionmardi 7 mars 2006StatutMembreDernière intervention12 juillet 2006 19 mai 2006 à 00:48
Bah dans le SqlDataSource tu as une propriété permettant de faire un UPDATE, le probleme c'est que lors de cette UPDATE moi je veux update 2 table c'est pour sa que je voulais passer par un procedure stockée ou par , ton idéee, le transact!
Sinon tu saurais comment faire si je veux le faire en procedure stockée??
crilun
Messages postés114Date d'inscriptionlundi 10 mai 2004StatutMembreDernière intervention17 octobre 2006 19 mai 2006 à 11:57
crilun
je viens de regarder apparement sqldatasource est une propriété du
framework 2 hors je n'ai pas encore la chance de travailler sur le
framework 2, je ne pense donc pas pouvoir t'en dire plus pour
l'instant. désolé