Hola a todos, tengo un par de dudas.
Dispongo de un formulario en access 2007 en el cual he incluido un combobox1 que hace referencia a la tabla de socios y un combobox2 que hace referencia a una consulta que muestra todos los subsocios de todos los socios.
Ejemplo de la consulta
SOCIO1 -> subsocio1
SOCIO1 -> subsocio2
SOCIO1 -> subsocio3
SOCIO2 -> subsocio4
SOCIO2 ->subsocio5
SOCIO3 -> subsocio6
etc...
1.- Cuestion referente al combobox1:
En este combobox1 muestro nombre y apellidos de los socios (y de forma oculta un identificador único).
¿Cómo podría decirle al combobox1 que me seleccione un indice en concreto pasándole como parámetro ese identificador único?
Me explico, el problema es que yo voy mostrando en diferentes textbox la informacion de 1 subsocio y con botones voy moviendome por todos los registros de subsocios y quiero que se actualice el combobox y me liste el socio al que corresponde el subsocio del cual estoy mostrando su informacion en cada momento.
2.- Cuestion referente al combobox2:
Este quiero que muestre todos los subsocios pertenecientes a un socio en concreto (combobox1). -> La consulta que he dicho antes
¿Como podria indicarle que me filtrara los resultados de la consulta y que solo muestre los pertenecientes al socio seleccionado del combobox1?
Del combobox 1 se obtener el identificador de socio (único), por lo que intuyo que para el filtrado debo pasarle ese valor pero no se como... (ese valor se repite varias veces en la consulta ya que un socio puede tener muchos subsocios.)
No se si he dejado clara la pregunta... en cualquier caso estoy abierto a cualquier sugerencia y/o aclaración.
Por favor, agradecería información con código de ejemplo ya que así lo vería más claro.
Muchas gracias por antelación y un saludo!
NOTA:
Intuyo que lo que quiero hacer puede que sea con comandos SQL.
En tal caso, ¿Como puedo poner en código VB6 dichos comandos?