Un Grid puede entenderse como una Tabla, un Grid o rejilla que muestra todos los regitros de la Tabla de la BD.
Si quieres que el Grid muestre todos los registros de la Tabla (de la BD) igual, entonces tal vez esto podría servir, pero realmente no sé si sea eso.
Considero mejor usar un DBGrid que un DataGrid, al menos a mi el DataGrid me ha presentado problemas de actualización de registros en ejecución, no me actualiza la información, y en ambsoftware.com usé un código que actualiza al DataGrid pero no me dio resultados positivos, y la solución la encontré con un DBGrid el cual si se actualizaba cuando ingresaba un nuevo registro o modificaba uno existente, ya que de echo, actualizar al DataGrid es una pregunta que han mencionado varias veces en otros Foros.
Si vas a usar un Grid, te recomiendo que intentes primero con un DBGrid, lo enlazas a la BD por medio de un Control Data DAO, por ejemplo.
Ya que el DBGrid no acepta conectarse con el control adodc, no conozco si pueda aceptarlo por medio de algunas especificaciones e igual con un DataEnvironment.
Si dices tal cual como están en la tabla, entonces esto debería de servir, bueno, al menos eso creo, no sé.
Mira a ver que tal, o que prontamente otro usuario pueda aportarte exactamente lo que necesitas.
suerte.