28/02/2011, 07:42
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 10 meses Puntos: 574 | |
Respuesta: Como hacer una consulta en access 2003 en donde pidas por un dato y te reg TablaProvincia
idProvincia PK
Nombre TablaCantones
idCanton PK
idProvincia FK
nombre TablaDistritos
idDistrito PK
idCanton FK
Nombre
Com ves siempre es lo mismo tienes que poner un identificador que relacione cada registro con el que los agrupa en el nivel superior...
En el formulario debes programar que despues de actualizar el objeto Provincia construya la query del objeto dependiente (cantones) usando el valor de provincias en el WHERE
Algo así
Private Sub provincias_AfterUpdate()
Me.cantones.RowSource = "SELECT idCanton, nombre FROM tablaCantones WHERE idProvincia=" & Me.provincias
End Sub
(no estoy seguro si va con el = o simplemente un espacio y la query)
__________________ Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.
Última edición por quimfv; 01/03/2011 a las 01:59 |