Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/08/2008, 01:53
Avatar de epa2
epa2
 
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 22 años
Puntos: 9
Respuesta: Access: ¿Cómo puedo crear in ID al iniciar Access?

hola abraham, cuanto tiempo, nuestros caminos se vuelven a encontra, je je
en primer lugar, gracias por la respuesta....es muy instructiva, no sabía hacer eso del logueo...

verás, es que no necesito loguearme en access, tan solo necesitaría saber quien entra en la bd para capturar dicho usuario, había pensado en utilizar algo así..

Function Inicio()

On Error GoTo Inicio_Error

ID = CurrentUser()
MsgBox ("Bienvenido : " & ID)

Inicio_Exit:
Exit Function
Inicio_Error:
MsgBox Err.Number & vbCrLf & Err.Description, vbCritical
Resume Inicio_Exit
End Function

lo he metido en una macro autoexec y me identifca al entrar siempre como ADMIN. y lo que quisiera es que me identificara según el usuario o nombre que se escoja...

había pensado en lo siguiente.

crear tabla con nombres de usuario, (ejemplo. Sara, Isaac) OK
crear formulario de dicha tabla OK
formulario aparece al arrancar access OK
Del combobox se elige un nombre y se pulsa el boton aceptar. OK
En ese momento el nombre del combo lo pasamos a una variable GLOBAL (esto no sé hacerlo)
Con esa variable global (ID) la quisiera utilizar para realizar filtros en las consultas (esto tampo sé hacerlo)

esta es básicamente mi duda.. ya ves que de momento no preciso logueo en la base de datos, tan solo averiguar o CAPTURAR quien entra (tengo buena fe en la gente que usa la bd, je je) y según quien se escoja de usuario en el formulario pasarlo a la variable global y usarlo en consultas..

ya me dices..
un saludete desde el otro lado del charco.
nos vemos
__________________

***Aprendiz de todo y maestro de nada***