sous requetes [VB.NET][SQL] - VB/VBA/VBS - Programmation
Marsh Posté le 25-05-2005 à 15:01:54
pour executer ceci,
Code:
2. Attribuer au NP 123 le même prix qu'au NP 52
UPDATE Produit
SET Prix = (SELECT Prix
FROM Produit
WHERE NP = 52)
WHERE NP = 123
que faut il appeler : ExecuteScalar(), ExecuteNonQuery()?????
Merci
Marsh Posté le 25-05-2005 à 15:02:05
nys a écrit : pour executer ceci, |
Marsh Posté le 25-05-2005 à 13:02:00
Bonjour a tous,
Je dois arriver a faire un update avec une valeur que je dois allé rechercher avec un SELECT.
Est il possible de tout écrire dans une même requete??
UPDATE PERIPHS SET PERIPHS.ETAT_PERIPHS = 2, PERIPHS.UCCLEUNIK = NULL , PERIPHS.S1cleunik = (SELECT STOCK.MAX(S1CLEUNIK) FROM STOCK where (STOCK.Type_stock = 9 and STOCK.l0cleunik = " & emplac & " )) WHERE PERIPHS.CODE_INTERNE = '" & suppr & "' "
Comment dois je noté lle SELECT? entre " ou & ou autre??
Je fait premierement un insert dans la table Stock.
je dois par apres faire un update de la table UC mais en utilisant l'identifiant de la ligne mise dans Stock...
je dois arrivé a la faire en uen seule ligne...
Est ce possible??
rien que la réponse à cette question serait déjà la bien venue.
Merci
Merci et bonne journée
Message édité par nys le 25-05-2005 à 13:32:28