Originariamente inviato da Urbanus
ok fatto... ma una volta che lancio il programma devo dire tramite un pulsante ad esempio di caricare i risultati nelle griglia....
No.

Attraverso il componente TDataSource, la griglia - che è un "Data Control" - viene associata alla tabella, query o più genericamente al DataSet a cui fa riferimento, appunto, il componente TDataSource stesso.

Il legame è, in sostanza
DBGrid --> DataSource --> IBQuery/IBTable/...

Quando apri la query attraverso il metodo Open, i dati vengono reperiti dal database eseguendo lo statement SQL in questione; di fatto, questo modifica lo stato del componente DataSet (la query) che il TDataSource rileva ed è in grado di notificare al controllo visuale associato, la TDBGrid, il quale rifletterà tale stato (mostrando i record disponibili, quello attualmente selezionato e così via).

Tutto questo funziona anche in fase di progettazione (designtime)!

Ciao!