Hot News:

Unser Angebot:

  Foren auf CAD.de
  Access
  Benutzernamen in Access

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Online-Kurs: Grundlagen des 3D-Druck-Designs für Industrieingenieure , ein Kurs
Autor Thema:  Benutzernamen in Access (565 mal gelesen)
vh_harley
Mitglied
Konstrukteur


Sehen Sie sich das Profil von vh_harley an!   Senden Sie eine Private Message an vh_harley  Schreiben Sie einen Gästebucheintrag für vh_harley

Beiträge: 108
Registriert: 31.10.2002

erstellt am: 16. Nov. 2007 09:41    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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.


Sehen Sie sich das Profil von Stelli1 an!   Senden Sie eine Private Message an Stelli1  Schreiben Sie einen Gästebucheintrag für Stelli1

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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für vh_harley 10 Unities + Antwort hilfreich

Hallo Volker,

den NT Usernamen kannst du wie folgt ermitteln.

Code:
'' Diesen Code in ein Modul kopieren
Option Compare Database
Option Explicit

Private 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



Aufstellungs- und Rohrleitungsplaner (m/w/d)
GEA ist einer der größten Systemanbieter für die nahrungsmittelverarbeitende Industrie sowie ein breites Spektrum weiterer Branchen mit einem Konzernumsatz von rund 5,2 Milliarden Euro in 2022. Das international tätige Technologieunternehmen konzentriert sich auf Maschinen und Anlagen sowie auf Prozesstechnik und Komponenten. Darüber hinaus bietet GEA nachhaltige Lösungen für anspruchsvolle Produktionsverfahren in unterschiedlichen Endmärkten und hält ein umfassendes Serviceportfolio bereit....
Anzeige ansehenKonstruktion, Visualisierung
vh_harley
Mitglied
Konstrukteur


Sehen Sie sich das Profil von vh_harley an!   Senden Sie eine Private Message an vh_harley  Schreiben Sie einen Gästebucheintrag für vh_harley

Beiträge: 108
Registriert: 31.10.2002

erstellt am: 26. Nov. 2007 14:30    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Wilfried,

leider bin ich gerade erst dazu gekommen. Funktioniert super. Danke!!!
Gruß Volker

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2025 CAD.de | Impressum | Datenschutz