| | |  | Lenovo stellt sein erstes Googlebook vor und bietet Premium-KI-Erlebnisse in einem schlanken, leichten Design, eine Pressemitteilung
|
|
Autor
|
Thema: Benutzernamen in Access (620 mal gelesen)
|
vh_harley Mitglied Konstrukteur
 
 Beiträge: 108 Registriert: 31.10.2002
|
erstellt am: 16. Nov. 2007 09:41 <-- editieren / zitieren --> Unities abgeben:         
Hallo alle miteinander, ich in meiner bisherigen Datenbank eine Abfrage, wer die Datenbank öffnet. Ich brauche den Anmeldenamen zur Steuerung der Laufwerksverknüpfungen. Einfacher wäre es aber den Benutzernamen von Windows zu verwenden. Nur weiss ich nicht wie ich an den komme. Hat jemand ein Lösung hier für? Gruß Volker Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Stelli1 Moderator Verm.-Ing.
    
 Beiträge: 1526 Registriert: 17.08.2005 Map 2000-2010, Rasterdesign MapGuide 6.5 - 2010 Oracle 9i,10g Enterprise autodesk Topobase 2-2010 VS6, VS.net
|
erstellt am: 22. Nov. 2007 19:07 <-- editieren / zitieren --> Unities abgeben:          Nur für vh_harley
Hallo Volker, den NT Usernamen kannst du wie folgt ermitteln.
Code: '' Diesen Code in ein Modul kopieren Option Compare Database Option ExplicitPrivate Declare Function GetUserName Lib "advapi32.dll" Alias _ "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long Public Function NTUser() Dim vlst_User As String Dim vlin_Position As Integer Dim vlln_Laenge As Long Dim vlln_Return As Long vlln_Laenge = 255 vlst_User = String$(vlln_Laenge, 0) vlln_Return = GetUserName(vlst_User, vlln_Laenge) If vlln_Return <> 0 Then NTUser = Left$(vlst_User, vlln_Laenge) 'Null entfernen vlin_Position = InStr(NTUser, Chr$(0)) If vlin_Position > 0 Then NTUser = Left$(NTUser, vlin_Position - 1) Else NTUser = "" End If End Function
Den Usernamen kannst du dann an beliebiger Stelle mit NTUSER abrufen.
Code: msgbox "Username ist: " & NTUser
Wilfried Stelberg------------------ Warum lisp'eln wenn's auch anders geht. www.ib-stelberg.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |

| | GIS-Operator (m/w/d) Dokumentation Stromnetze (CAD) | | ?Da steckt mehr dahinter!?: Als 100%ige Tochtergesellschaft der Mainova AG bündeln wir, die Netzdienste Rhein-Main GmbH (NRM), die entscheidende Netzkompetenz für die Region. Wir sind verantwortlich für die nachhaltige Sicherung der Versorgungsqualität und den bedarfsgerechten Ausbau der Energie- und Wassernetze. Auch Sie wollen Ihren Beitrag dazu leisten? Dann freuen wir uns darauf, Sie kennenzulernen! ... | | Anzeige ansehen | Energie und Umwelttechnik |
|
vh_harley Mitglied Konstrukteur
 
 Beiträge: 108 Registriert: 31.10.2002
|
erstellt am: 26. Nov. 2007 14:30 <-- editieren / zitieren --> Unities abgeben:         
|
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
 |