Holap
La forma de enlazar estos dos controles es mediante un DataSource.
El DataSource es, como su nombre lo indica, una representación del "origen de los datos". DataSource no requiere el BDE, pero es el componente que "mapea" los componentes visuales de base de datos con los no visuales. El hacer un componente intermedio es importante porque de este modo podemos tener varias representaciones de los mismos datos sin tener que "atar" la representación de los datos en pantalla a la representación "física" de los datos. Un DataSource se conecta a su vez a cualquier componente tipo Dataset, como TQuery, TTable, TClientDataset, ¡o el que usted haya creado! DataSource nos permite ser consistentes en la representación de nuestros datos en pantalla sin preocuparnos de donde vengan los mismos (Tablas, queries, o nuestros propios metodos).
En el que hay una propiedad que se llama DataSet, ahi eliges el nombre de tu DataSet (Tabla, Query,etc...).
Luego en el DBgrid hay una propiedad que se llama DataSource, y ahi es dónde eliges tu DataSource.
Salu2