Hola.
Sin entrar en detalle, también podés generalizar un procedimiento para conectar/desconectar cualquier
TDBGrid:
Código Delphi
[-]
procedure DBGridOnOff(ADBGrid: TDBGrid; ADataSource: TDataSource; Plugged: Boolean);
begin
if Plugged then
ADBGrid.DataSource:= ADataSource
else
ADBGrid.DataSource:= nil
end;
Ejemplo de llamada:
Código Delphi
[-]
procedure TForm1.btnUnPlugClick(Sender: TObject);
begin
DBGridOnOff(DBGrid1, DataSource1, False);
end;
Pero podría no ser lo más adecuado...
Coincido con el consejo de Caral, realizá preguntas concretas y no escatimes datos cuando presentas tus dudas.
Un saludo.