Muchas gracias a todos por responder.
Realice los cambios que me sugirieron (puse los dos puntos antes del id_articulo y borre la linea ADOQuery1.Open
Cuando lo hago correr aparece el siguiente error:
Undeclared identifier: 'id_articulo'
El error esta en esta linea (puedes ser el id_articulo que esta entre corchetes):
Query1.Parameters.ParamByName('id_articulo').Value:=DBGrid1.DataSource.DataSet.Fields[id_articulo].AsInteger;
Nuevamente Muchas Gracias.