los datos que estan en el FORM1 en la grilla o grid...
son de una tabla? de un query?
lo que puedes hacer es refrescar la tabla o query
Me parece que la Primera linea esta demas
Código Delphi
[-]
Form1.ADOQuery1.delete;
Form1.ADOQuery1.SQL.Clear;
Form1.ADOQuery1.SQL.Add('delete from articulo where id_articulo= :id_articulo');
Form1.ADOQuery1.Parameters.ParamByName ('id_articulo').Value:=Form2.DBEdit1.Text;
Form1.ADOQuery1.ExecSQL;