为什么使用access数据库下列的更新语句报错,用sql数据库中就没事.with adoquery1 do
   begin
    close;
    sql.Clear;
    sql.Add('update zgzsjhs SET zgzsjhs.dj=djk.dj FROM zgzsjhs,djk WHERE zgzsjhs.pz=djk.pz AND zgzsjhs.gx=djk.gz');
    ExecSQL;
  end;