[VB.NET][SQL]sous requetes

sous requetes [VB.NET][SQL] - VB/VBA/VBS - Programmation

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
Reply

Marsh Posté le 25-05-2005 à 13:02:00   

Reply

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

Reply

Marsh Posté le 25-05-2005 à 15:02:05    

nys a écrit :

pour executer ceci,
Code:
         
UPDATE Produit
 
SET Prix = (SELECT Prix
 
FROM Produit
 
WHERE NP = 52)
 
WHERE NP = 123
 
 
que faut il appeler : ExecuteScalar(), ExecuteNonQuery()?????
 
 
Merci


Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed