alarga,
ya está todo claro, ya se a que te refieres.
Te cuento:
Microsoft facilita a los programadores varias formas de acceder a datos. Unas de las más utilizadas son (en orden cronológico):
-DAO
-RDO
-ADO
-ADO.NET (que aunque comparte nombre con su predecesor por dentro no tiene nada que ver. Este es solo para .NET)
Todos vienen por defecto en VisualStudio aunque deben ser actualizados con el MDAC.
Cada proveedor de datos tiene sus propios controles que consumen datos, como el control data. Tú te referirás al data de DAO, que viene en el cuadro de herramientas y el control data de ADO es lo mismo pero con otro nombre y otras librerías por debajo.
Ahora creo entender por que no funcionaba. Microsoft comunicó hace tiempo que ha dejado de dar soporte a DAO y RDO, con lo cual con las nuevas bbdd no funcionarán. Por eso solo funcionará de ADO hacia delante.
De todas formas siempre aconsejo alejarse del control data, porque además de ser poco flexible es una programación cómoda con la que no se aprende nada, más orientada al diseño y los asistentes que a la programación y al control de todo el proceso. Con el control data casi no es necesario escribir ni una línea de código. De todas formas es válido para aplicaciones sencillas.
Un saludo
Pablo