Dlookup
Publicado por José Antonio (13 intervenciones) el 18/03/2003 13:38:16
Hola a todos,
Tengo un subformulario en el que al introducir un código me trae de una tabla el nombre correspondiente. Lo hago con el Dlookup,
Dim txtFiltro As String
txtFiltro = "Cod = " & Me!Cod
Me.Nombre = DLookup("[Nombre]", "TITULARES", txtFiltro)
El problema lo tengo que cuando introduzco el segundo código me trae el nombre correspondiente y me lo almacena en todos los registros del subformulario, por ejemplo, si le pongo cod = 1 me trae 'Juan' y si al segundo le pongo cod=2 me trae 'Pepe' pero me lo almacena en el nombre del registro 1 y del registro 2, o sea, quedaría;
cod nombre
1 Pepe
2 Pepe
y debería ser
cod nombre
1 Juan
2 Pepe
Como puedo solucionarlo.
Gracias por todo.
Tengo un subformulario en el que al introducir un código me trae de una tabla el nombre correspondiente. Lo hago con el Dlookup,
Dim txtFiltro As String
txtFiltro = "Cod = " & Me!Cod
Me.Nombre = DLookup("[Nombre]", "TITULARES", txtFiltro)
El problema lo tengo que cuando introduzco el segundo código me trae el nombre correspondiente y me lo almacena en todos los registros del subformulario, por ejemplo, si le pongo cod = 1 me trae 'Juan' y si al segundo le pongo cod=2 me trae 'Pepe' pero me lo almacena en el nombre del registro 1 y del registro 2, o sea, quedaría;
cod nombre
1 Pepe
2 Pepe
y debería ser
cod nombre
1 Juan
2 Pepe
Como puedo solucionarlo.
Gracias por todo.
Valora esta pregunta
0