salut
je travaille avec delphi et postgresql 9 en utillisant la connexion odbc, j'ai la table
1- bon (maitre)
2-bonproduit (detaile)
et j'ai une autre table : produit (table de stock) .il a un champ quantité
sur delphi; quant je click sur le button inserer, un produit sera inserer sur la table bonproduit,et sur le meme button j'ai ajouter se code pour destocké de la table produit
sa marche mes le probleme apres des jour j'ai des reclamation que le stock est incorect aidez moi SVP
:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 //////////////////////////UPDATE PRODUIT sql := 'SELECT * FROM public.produits WHERE code ='''+DataModule2.bonproduitcodeproduit.Value+'''FOR UPDATE ;'; v:=CurrToStr(DataModule2.bonproduitq.Value) ; DataModule2.ADOQuery2.SQL.Clear; DataModule2.ADOQuery2.SQL.ADD('Begin;') ; DataModule2.ADOQuery2.SQL.ADD(sql) ; DataModule2.ADOQuery2.SQL.ADD('UPDATE produits'); DataModule2.ADOQuery2.SQL.ADD('SET qcourant = qcourant -'+v); DataModule2.ADOQuery2.SQL.ADD('where code ='''+DataModule2.bonproduitcodeproduit.Value+''';'); DataModule2.ADOQuery2.SQL.ADD('commit;') ; DataModule2.ADOQuery2.ExecSQL;
Partager