” solamente el código está sobre mi cabeza.
Éste no parece ser el caso, a menos que usted no sea el autor del recorte arriba. De todas formas, recolecto que usted no quiere cambiar cualquier cosa en VB, y quiero solucionar esto usar solamente técnicas de la pregunta. Para que esto trabaje, usted debe cerciorarse de solamente que todas las tablas del temp están despejadas (vaciado) antes de que cualquier selección pueda ser hecha.
DONDE (no existe (seleccionar 1 de TempDivision) o [el nombre de sistema común] adentro (seleccionar la división de TempDivision))
Agregué los soportes en caso de que usted quiera hacer iguales para varios campos y tablas del temp. Entender por favor que esto no se puede optimizar fácilmente por Jet. Sería mejor producir directo:
DONDE [nombre de sistema común] adentro (“rojo”, “verde”, “azul ")
… o nada si no se hizo ninguna selección.
¡Aclamaciones!
(°v°)