var s1,s,s2:string; begin s1:=trim(edit1.Text ); s2:=trim(edit2.Text ); s:='update call_tab set field2=''+s2+'' where field1=:p1'; with adoquery1 do begin close; sql.Clear ; sql.Add(s); parameters.ParamByName('p1').Value :=s1; execsql; end; end; 怎么一运行就报错:update 语法错误。