Hola soy Jaime y creo que esto reponderá una parte de tu pregunta
Para conectar con ADO:
1. Ir a la sección "ADO", elegir el control AdoConnection, nombrarlo "BD" (propiedadName).
Cambiar la propiedad Login Prompt a "false".
2. Poner un control ADODataSet, llamalo "consulta"
En la propiedad "Connection" ,elige "BD", el nombre de nuestro control anterior.
3. Ahora nos vamos a la Sección "Data Access", elegimos el control DataSource, que se llamará "DS".
En la propiedad Data de buscamos "consulta", lo eligimos.
4. Luego nos vamos a la Sección "Data Controls", elegimos el control DBGrid, lo llamaremos "REJA"
En la propiedad DataSource, elegimos "DS" .
5. Finalmente en el evento "OnShow" de la ventana, ponemos el siguiente codigo:
consulta->Close();
BD->Connected=false;
BD->ConnectionString = "Provider=MSDataShape.1;"
"Data Provider=Microsoft.Jet.OLEDB.4.0;"
"Data Source=c:/Personas.mdb"; //puede ser "D:/jaime/hola.mdb"
//En esta propiedada escribimos la consulta SQL
consulta->CommandText = "SELECT * FROM personas";
consulta->Open();
Si tienes mas dudas no olvides de contestar.