Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/08/2008, 04:25
s4rk4
 
Fecha de Ingreso: agosto-2008
Mensajes: 14
Antigüedad: 15 años, 9 meses
Puntos: 0
Consultas sql en access

Buenos dias. Mi problema es el siguiente
Tengo dos tablas, una con edificios y la provincia donde estan esos edificios (solo hay un edificio por provincia) y otra con todas las poblaciones de españa y sus provincias.
EJEMPLO
edificios poblaciones

edificio1 MADRID Mostoles MADRID
edificio2 TOLEDO Amurrio ALAVA
edificio3 ZARAGOZA Los Angeles de San Rafael SEGOVIA

Luego tengo otra tabla de excepciones, que son algunos edificios de los de la tabla 1, con la misma información (despues los trataré de diferente manera)

ejemplo
EXCEPCIONES
edificio_excepcion1 TOLEDO
edificio_excepcion2 SEGOVIA

Tengo un formulario donde el usuario introduce la población y lo que quiero sacar de esa entrada es, primero la provincia de la población y así saber el edificio que le corresponde. Una vez que saque el edificio, ver, con un DCount si está en la tabla de excepciones.
Las consultas las hago así
prueba = "SELECT (provincia FROM poblaciones WHERE poblacion = '" & Me.Cuadro_combinado4 & "');"
prueba2 = "SELECT (edificio FROM edificios WHERE provincia = '" & prueba & "');"
cuenta=DCount("*", "excepciones", "edificio_excepciones='" & prueba2 & "'")
Se que algo estoy haciendo mal, pero no tengo claro el que, por favor, alguien me podría ayudar??? GRACIAS!!!