Bonjour,
mon problème se situe dans la modification d'une valeur de ma base de donnees : je m'explique, j'ai une table Table1, dans laquelle j'ai deux colonnes Col1 et Col2.
je souhaite modifier une valeur dans Col2. cette valeur correspond a une autre valeur de Col1.
exp : Col1 --> Nom
Col2-->Notes
donc ici je souhaite changé la note de tel ou tel nom.
Voila ce que j'ai fait mais en vain.
Merci de me proposer les modifications adéquates.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 while(!ADOTable7->Eof) { // on récupère le code du produit CMP = ADOTable7->FieldByName("CodeProduit")->AsString; if (CMP==codeMP) condition=1; // on passe à la ligne suivante ADOTable7->Next(); } if (condition == 1) { Table->FieldByName("Ville")->Value = VilleEdit->Text this->ADOQuery3->SQL->Clear(); this->ADOQuery3->SQL->Add("SELECT f.cmp AS cmp, f.qmp AS qmp FROM Incitation f WHERE f.qmp==codeMP); this->ADOQuery3->ExecSQL(); Memo7->Lines->Add( "Ajout avec suscces"); ShowMessage("Sauvgarde effectuée"); }
Partager