SoloCodigo

Programación General => Delphi => Mensaje iniciado por: barcielam en Domingo 27 de Diciembre de 2009, 12:44

Título: FILELISTBOX & DBGRID
Publicado por: barcielam en Domingo 27 de Diciembre de 2009, 12:44
Saludos Team.....necesito que me ayuden en algo

tengo un DirectoryListbox, un FileListbox y un Dbgrid, en el Listbox filtro la tabla de datos específica que quiero que muestre. Lo que necesito es que al pinchar esa tabla se desplegue en el DBgrid.

Muchisimas gracias por la ayuda que me puedan prestar y que pasen Feliz Año Nuevo.
Título: Re: FILELISTBOX & DBGRID
Publicado por: DriverOp en Domingo 27 de Diciembre de 2009, 17:32
Conecta el DBGrid a un TTable, asigna la propiedad TTable.DatabaseName al directorio apuntado por DirectoryListbox y TTable.TableName el archivo apuntado por FileListbox y ya está.
Título: Re: FILELISTBOX & DBGRID
Publicado por: barcielam en Martes 29 de Diciembre de 2009, 12:41
Saludos team

He logrado lo indicado tal como se muestra:

Cuando pincho la tabla específica que se muestra en el filelistbox y se muestre en el dbgrid hay que colocar en el evento OnDblClick del FileListbox el siguiente código:

procedure TForm1.FileListBox1DblClick(Sender: TObject);
begin
  Database1.directory:=direcResp.directory;
  Database1.connected:=true;
  Table1.active:=true;
end;

end.

PD: Créditos a Vicacos