Disculpame Delphius, estoy metiendo cosas donde no es..el componente que uso es TQuery. El error era por que escribi
y es update evaluacion set
Código SQL
[-]
El error que me manda es SQL Error code =-104
token unknown - line,char 24 ('
asi deje mi codigo por ultimo
Código Delphi
[-]
procedure TForm1.BitBtnModificarClick(Sender: TObject);
var
i:integer;
begin
for i:=1 to sgEvaluacion.ColCount -1 do
sgEvaluacion.cells[1,i]:=IntToStr(i);
query1.close;
query1.sql.clear;
query1.sql.add('update tevaluacion set (eval_descripcion,eval_nivel,eval_ult_version,eval_ver_usada)');
query1.sql.add('values(:eval_descripcion,:eval_nivel,:eval_ult_version,:eval_ver_usada)');
query1.Params.ParamByName('eval_descripcion').asstring:=(sgEvaluacion.Cells[1,i]);
query1.Params.ParamByName('eval_nivel').asstring:=(sgEvaluacion.Cells[2,i]);
query1.Params.ParamByName('eval_ult_version').asstring:=(sgEvaluacion.Cells[3,i]);
query1.Params.ParamByName('eval_ver_usada').asstring:=(sgEvaluacion.Cells[4,i]);
try
query1.execsql
except
end;
Application.MessageBox('Los datos se modificaron con éxito','Mensaje de confirmación',mb_OK);
end;
espero np haber hecho otra cosa mal, no te quiero desesperar delphius.Saludos