Imprimir página | Cerrar ventana

Búsqueda de campo

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y VBA
Descripción del foro: Foro de programacion en Access (Con código y sin código)
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=84284
Fecha de impresión: 21/Abril/2019 a las 00:22


Tema: Búsqueda de campo
Publicado por: koldo
Asunto: Búsqueda de campo
Fecha de publicación: 10/Febrero/2019 a las 22:27
Hola 

A ver si me pueden ayudar

Como puedo buscar el valor del campo Id de una tbl teniendo como referencia otro campo de ese registro de la misma  tbl

Me explico, Mediante un Form, en el que hay un campo "Usertxtform" que es el nombre de usuario que saco con  Environ("USERNAME"), quiero que en otro campo "IdEmpleadoForm"  me de el valor del "IdEmpleado" de la tabla Empleado en el que el campo "Usrtxt" de la tabla empleado sea el mismo que el campo del form "Usertxtform"

Lo he intentado con DLookup pero me da error en tiempo de ejecución 2471

Dim U as string

U=DLookup("[IdEmpleado]", "Empleado", "[Usrtxt]=" & Me.Usrtxtfrm.value) 

IdEmpleadoForm=U



Muchas gracias y un saludo




Respuestas:
Publicado por: mounir
Fecha de publicación: 10/Febrero/2019 a las 22:46
Hola!

Si declaras U como Texto y el campo [Usrtxt] es texto, pues hay que tratarlo como tal:

U=DLookup("[IdEmpleado]", "Empleado", "[Usrtxt]= '" & Me.Usrtxtfrm & "'")

-------------
Un Saludo.


Publicado por: koldo
Fecha de publicación: 11/Febrero/2019 a las 22:57
Hola mounir

Muchísimas Gracias, 


Por mi parte se puede cerrar este hilo



Imprimir página | Cerrar ventana