Skip to main content

AccessTr.neT


Sorguda Kullanıcı Adını alma

Sorguda Kullanıcı Adını alma

#1
Herkese Merhaba;

Access sorgusu hazırlarken VB kodu kısmında kullanıcı adını almak için kullandığımız Environ("username") kalıbını sorguda kullanmak istiyorum fakat beceremedim. Sorguda böyle bir imkan var mıdır acaba?
Ya bir Yol Buluruz Ya Bir Yol Yaparız.
Cevapla
#2
sayın tufanbal,

bahsettiğiniz talebinize yönelik olarak;

YÖNTEM 1

Visual Basic Code
Public Function GetUserName() As String
    GetUserName = CreateObject("WScript.Network").UserName
End Function

yukarıda kodları bir Modül'e ekleyip kaydediniz.sorguda

Visual Basic Code
kullanici: GetUserName()

ifadesini yazmak sureti ile kullanabilirsiniz.

YÖNTEM 2

Visual Basic Code
Public Function getUserName() As String
    getUserName = Environ("UserName")
End Function

yukarıda kodları bir Modül'e ekleyip kaydediniz.sorguda

Visual Basic Code
kullanici: getUserName()

ifadesini yazmak sureti ile kullanabilirsiniz.

YÖNTEM 3

Visual Basic Code
Public Function Environ(Expression)
On Error GoTo Err_Environ
        
    Environ = VBA.Environ(Expression)
    
Exit_Environ:
    Exit Function
    
Err_Environ:
    MsgBox Err.Number & " - " & Err.Description
    Resume Exit_Environ
    
End Function

yukarıda kodları bir Modül'e ekleyip kaydediniz.sorguda

Visual Basic Code
kullanici: Environ("USERNAME")

ifadesini yazmak sureti ile kullanabilirsiniz.

bilginize...iyi çalışmalar,saygılar.
Herkes,kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#3
Ellerinize sağlık. Yöntem 3 cazip geldi.
Ya bir Yol Buluruz Ya Bir Yol Yaparız.
Cevapla
#4
sayın tufanbal,

her 3 yöntemde de aynı sonucu alırsınız.

elbette ki,tercih ve takdir sizindir.

3.Yöntem üzerinde ENVIRON ifadesi yazıyor diye kullanmanız şart değil.diğerleri ile de olmaktadır.

bilginize...iyi çalışmalar,saygılar.
Herkes,kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#5
Paylaşımınız için teşekkürler.
Ya bir Yol Buluruz Ya Bir Yol Yaparız.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da