Ejecuta esta sentencia y veras que tabla o query tiene asociado el DBGrid
Código Delphi
[-]ShowMessage(DBGrid.Datasource.DataSet.Name);
Entonces sabras si esta asociado el query que experimentas o la tabla alumnos
Por eso era de poner
Código Delphi
[-]DBGrid.Datasource.DataSet:= Query1;
Suerte.