Avatar billede sone Nybegynder
24. juni 2002 - 12:58 Der er 8 kommentarer og
1 løsning

Hent Windows brugernavn

Kan man på et intranet (hvor man er logget ind med username + password) hente username i Access, så man kan bruge det i SQL-sætninger?
Avatar billede -master-d- Nybegynder
24. juni 2002 - 13:05 #1
ja, hvis username står i access database.
Avatar billede -master-d- Nybegynder
24. juni 2002 - 13:05 #2
og du har en form for indikation af username med i din SQL-sætning.
Avatar billede -master-d- Nybegynder
24. juni 2002 - 13:06 #3
For eksempel

SQL ="Select * From Tabelnavn Where Username = '" & UsernameIndikation & "'"
Avatar billede skov_p Praktikant
24. juni 2002 - 13:13 #4
user = UserName()

-----------------------------------------------------------------------
Option Compare Database

Private Declare Function apiGetUserName Lib "advapi32.dll" Alias _
    "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long

Function GetUserName() As String
' Returns the network login name
Dim lngLen As Long, lngX As Long
Dim strUserName As String
    strUserName = String$(254, 0)
    lngLen = 255
    lngX = apiGetUserName(strUserName, lngLen)
    If lngX <> 0 Then
        GetUserName = Left$(strUserName, lngLen - 1)
    Else
        GetUserName = ""
    End If
End Function
Avatar billede skov_p Praktikant
24. juni 2002 - 13:14 #5
sorry...
user = GetUserName()
Avatar billede skov_p Praktikant
24. juni 2002 - 16:30 #6
Du skal placer koden i et modul og kalde funtionen med GetUserName()
24. juni 2002 - 20:14 #7
Det nemmeste er at bruge:
Environ("Username")

Dette udtryk bruger du direkte i en forespørgsel eller i VBA.

/Thomas
Avatar billede flashit Nybegynder
25. juni 2002 - 09:13 #8
Du kan finde informationen i regedit
HKEY CURRENT USER
Sender stien i morgen
Avatar billede sone Nybegynder
29. august 2002 - 11:07 #9
Jeg checker lige senere, men her er point...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester