mofier et supprimer un en enrgistrement dans sql server 2008 - Delphi/Pascal - Programmation
Marsh Posté le 07-12-2014 à 17:52:27
Pourquoi le Prepared ?
sinon attention au manque d'espace avant le "set"
procedure TF_dossier.Button3Click(Sender: TObject);
begin
F_connexion.ADOQuery1.close;
F_connexion.ADOQuery1.SQL.clear;
F_connexion.ADOQuery1.SQL.Add('update employe');
F_connexion.ADOQuery1.SQL.Add(' set (nom_emp='+ QuotedStr(dbedit2.text)+'where num_doss='+dbedit1.text+')') ;
F_connexion.ADOQuery1.execsql;
end;
Marsh Posté le 25-12-2014 à 17:06:51
Salut,
- Il te manque aussi un espace avant le where et un quotedstr sur dbedit1.
F_connexion.ADOQuery1.SQL.Add('update employe');
F_connexion.ADOQuery1.SQL.Add(' set (nom_emp='+ QuotedStr(dbedit2.text)+' where num_doss='+QuotedStr(dbedit1.text)+')') ;
solilog
Marsh Posté le 24-04-2014 à 06:27:12
je veut effectue des modification et des suppression dans des enregistrement sur sql server avec le composant adoquery sur delphi
chaque foi il y a des erreur je sais pas comment resudre ce probleme
voici la requete :
procedure TF_dossier.Button3Click(Sender: TObject);
begin
F_connexion.ADOQuery1.close;
F_connexion.ADOQuery1.SQL.clear;
F_connexion.ADOQuery1.SQL.Add('update employe');
F_connexion.ADOQuery1.SQL.Add('set (nom_emp='+ QuotedStr(dbedit2.text)+'where num_doss='+dbedit1.text+')') ;
F_connexion.ADOQuery1.prepared:=true;
F_connexion.ADOQuery1.execsql;
end;