Inicio > Microsoft Access > juanito01 > combobox ->textbox

combobox ->textbox

Experto:
juanito01
Usuario:
Fecha: 02/07/2003
Valoración: (5,00 sobre 5) Categoría: Microsoft Access
27/06/2003
raimundom, usuario preguntando en Microsoft Access
Usuario
Hola. Muy buenas. Tengo una problemita. En ena tebla tengo un campo que hace referencia a otra tabla(1, Juan; 2, Mary y etc.). Cuando saco datos en formulario en combobox todo OK - oculto primer campo-clave y me sale solo los nombres. Pero si yo quiero sacas nombres en textbox (o algo parecido a textbox) me sale numeros 1, 2 y etc. Razon por que no quiero que me salgan en combobox es que tiene flecha a elegir(por eso es combobox :)) Gracias.
que tengas buena tarde
30/06/2003
raimundom, experto respondiendo en Microsoft Access
Experto
Hola: puedes establecer propiamente el campo como de busqueda en la definicion de la tabla para que posteriormente te realice esa busqueda desde tu formulario sin necesidad de especificárselo al propio control del form. Puedes hacerlo también desde el evvento form_current del form con una sencilla rutina:


Private Sub Form_Current()
Dim base As Database
Dim rst As Recordset
Set base = CurrentDb
Set rst = base.OpenRecordset("select nombre from clientes where id='" & Me.lote & "'")
If rst.RecordCount > 0 Then
txtNombre = rst.Fields(0)
Else
txtNombre = "Vacío"
End If
rst.Close
Set rst = Nothing
base.Close
Set base = Nothing
End Sub


salu2!!!
02/07/2003
raimundom, usuario preguntando en Microsoft Access
Usuario
Excelente. Una fantástica solución.
Enlaces patrocinados