Muchas gracias,
En la web del maestro Chea tienes un ejemplo de lo que quieres.
--
Un saludo,
Patxi Sanz
patxisanz[ARROBA]yahoo[PUNTO]es
http://es.geocities.com/patxisanz/index.html
Tudela (NA)
--
--
**
Salu2/Regards
Ju@nK [MVP Access] 2006/08
[DCE2003 ***] + VSTO [DCE2005 **]
http://juank.mvps.org http://www.juank.es
Correos personales o preguntas particulares en mi grupo
http://groups.google.es/group/juank?hl=es
www.juank.tk
¿Que es un MVP?, entérate en http://mvp.support.microsoft.com
**
"Wyoming" <jaimec...@gmail.com> escribió en el mensaje
news:1c516d41-dfd4-4054...@y1g2000pra.googlegroups.com...
=====================================
Tabla COMUNIDADES
Nombre del campo Tipo de datos
---------------- -------------
idComunidades autonumérico
Comunidad Texto
---------------- -------------
Tabla PROVINCIAS
Nombre del campo Tipo de datos
---------------- -------------
idProvincia Autonumérico
idComunidades Numérico
provincia Texto
=========================================
Relación entre tablas uno a varios
COMUNIDADES PROVINCIAS
idComunidades------------idComunidades
=============================================
En Formulario
Crea....combobox llamado.............cboComunidades
crea....combobox llamado..............cboProvincias
En el evento al cambiar del cboComunidades
copia las lineas de código.
Private Sub cboComunidades_Change()
Me.cboProvincias.RowSource = "SELECT [Provincias].[idProvincia],
[Provincias].[provincia] FROM Provincias WHERE
[Provincias].[idcomunidades]=cboComunidades.value"
Me.Requery
Me.cboProvincias = Me.cboProvincias.ItemData(0)
End Sub
------------------------------------------------------------------------------
La primera es una sentecia SQL que seleciona las provincias de la tabla en
función a la comunidad que haya seleccionada.
La segunda actualiza.
la tercera sube el primer valor que haya en el combo sin tener que
desplegarlo.
Saludos.
"Wyoming" escribió:
He adaptado el código que me propones a los nombres de los campos de mi Base
de datos y de momento no me funciona pero estoy seguro de que he tecleado
algo mal. Mañana con la mente fresca ya estará.
Gracias de nuevo
Pues tu explicación es buenísima, sobre todo para los que somos totalmente
novatos en esto.
De momento no me ha funcionado pero se debe a las relaciones que tienen
estas dos tablas con otras pero supongo que dándole una vueltilla podré
solucionarlo.
Gracias de nuevo
pensaba que lo tenias solucionado, si no lo solucionas dame tu correo y te
envio la base de datos para que la puedas destripar como tu quieras.
saludos,
"Wyoming" escribió: