Fonction UPDATE dans un ADOQuery - SQL
Bonjour,
A partir d'un listbox, je voudrais modifier SEULEMENT un SEUL CHAMP de ma table access.
Pour ceci, j'ai lu dans la FAQ (http://sql.developpez.com/sqlaz/dml/), qu'il faudrait utiliser UPDATE.
N'ayant pas reussi, je demande votre aide !!!
- Dans mon listbox, j'ai une serie de "NumComptes" récupéré dans ma table access.
L'utilisateur choisi le "NumComptes" à modifier.
- Dans un edit, l'utilisateur mets le nouveau "NumComptes".
A partir de ma SQL, je veux que dans ma table (access) "Comptes", le champ dans la colonne "NumComptes" soit modifié.
J'ai écrit ceci, qui evidemment ne marche pas du tout !!
Code:
1 2 3 4 5 6 7 8 9
| with DM.ADOQuery1 do
begin
Close;
SQL.Clear;
SQL.Add('UPDATE NumCompte FROM Comptes');
SQL.Add('WHERE NumCompte=edit1.text);
Open;
end;
close; |