Si se puede solo cambiando el Record Source al Ado funciona bien pork es una consulta y cambiaria de tabla asi creo que hay que limpiarlo primero pero intentalo asi aber que pasa para los procesos de agregar, borrar con un if te kedaria bien.
Saludos..
PD: Yo lo haria con un ado para cada una de las tablas y me ahorro muchas cosas pero bueno dale pa ya...