, gracias por sus comentarios y paciencia.Tengo una tabla como la siguiente:

En esta tabla conviven categorias, subcategorias, subsubcategorias y asi hasta n de sub categorias
Por ejemplo tenemos a Medicos y Enfermeras, estos su categoria madre es consultorios y la categoria madre de estos es: Hospitales y su categoria madre de esta es: Salud
Utilizo esto para borrar los registros:
Código:
Pero como podria borrar en cascada? para no dejar basura en la tabla SQLDeleteIdCategoria = "Delete * FROM categorias WHERE IdCategoria="&IdCategoria&"" rs.Open SQLDeleteIdCategoria, adoCon,3,3
Gracias por sus comentarios nuevamente y saludos.
pasa lo mismo que con:
Vamos "muchachos"
, y por ultimo, utiliza rs dinamicos, volviendo al tema central, no hay manera de hacer esto si no se recurre a un modelo recursivo a menos que especifiques la densidad de hijos

