Consulta a través de formularios
Mi consulta se trata de buscar a gente por calles.
He creado un formulario con un cuadro de texto (texto1) dónde yo escribiré la calle para buscar.
Luego he creado una consulta sobre la tabla, que muestre datos de personas (nombre, apellidos...) y en el campo calle donde dice criterio he escrito:
Como [Forms]![Formulario1]![Texto1]
Luego he grabado la consulta.
Vuelvo al formulario y creo un subformulario, basado en la consulta que creé en el paso anterior.
Creó un botón de comando cuyo evento es(al hacer click)
Private Sub Comando1_Click()
[Subformulario Consulta1].Requery
End Sub
Todo me ha salido bien, mi problema es cuando, en vez de poner un cuadro de texto para hacer la consulta, pongo un cuadro combinado o de lista.
¿Cómo se hace con cuadro combinado? ¿Hay alguna peculiaridad?
Otra pregunta es cómo puede hacer para que en un cuadro combinado no se repitan los valores. El caso es que tengo una tabla con nombre, apellidos, dni, calle y yo quiero buscar nombres por calles mediante un cuadro combinado
He creado un formulario con un cuadro de texto (texto1) dónde yo escribiré la calle para buscar.
Luego he creado una consulta sobre la tabla, que muestre datos de personas (nombre, apellidos...) y en el campo calle donde dice criterio he escrito:
Como [Forms]![Formulario1]![Texto1]
Luego he grabado la consulta.
Vuelvo al formulario y creo un subformulario, basado en la consulta que creé en el paso anterior.
Creó un botón de comando cuyo evento es(al hacer click)
Private Sub Comando1_Click()
[Subformulario Consulta1].Requery
End Sub
Todo me ha salido bien, mi problema es cuando, en vez de poner un cuadro de texto para hacer la consulta, pongo un cuadro combinado o de lista.
¿Cómo se hace con cuadro combinado? ¿Hay alguna peculiaridad?
Otra pregunta es cómo puede hacer para que en un cuadro combinado no se repitan los valores. El caso es que tengo una tabla con nombre, apellidos, dni, calle y yo quiero buscar nombres por calles mediante un cuadro combinado
1 Respuesta
Respuesta de marbet63
1