[FORM] KULLANICI DENETİMLERİ
#1
taruz beyin hazırlamış olduğu kullanıcı denetimleri çalışmasını veri tabanımda uyguladım ancak yeni kayıt eklediğimde beni aşağıdaki koda yönlendiriyor yardımcı olabilecek arkadaş varım

Public Function ekleme(frm3 As Form, KayitKimligi3 As String)
'Eklenen kayıtları ID numarasına göre kaydeder..

Tablo = frm3.RecordSource
Msj = "Kayıt Eklendi"
kllnc = AktifKullanici
Zmn = Now()

'Kayıt ekleme işlemini kaydedelim..
Sorgu = "INSERT INTO TblGuncellemeKaydi ([Tablo], [KayitNo], [FormAdi], " _
& "[Silinme], [Kullanici], [Zaman]) " _
& "VALUES ('" & Tablo & "', '" & KayitKimligi3 & "', '" & frm3.Name & "', " _
& "'" & Msj & "','" & kllnc & "', '" & Zmn & "')"

CurrentDb.Execute Sorgu

End Function



  Alıntı
Bu mesajı beğenenler:
#2
memmetcavus, bende bu hatayı alıyorum acaba hatayı düzeltebildiniz mi?



  Alıntı
Bu mesajı beğenenler:
#3
Aldığınız hatadan bahsetmemişsibiz hatakodu filan. Ancak tahminim AktifKullanici() hatası. Login olduğunuzda aktif kullanıcı global olarak atanıyor. Ancak uygulama içinde herhangi bir aşamada bir hata ile karşılaşırsa AktifKullanıcı() sıfırlanır. Böylece tabloya eklerken null olduğu için hata döner.

Seçenek 1: 
Visual Basic
  1. kllnc = Nz(AktifKullanici, "")




Şeklinde ayarlanır. Ancak hatadan sonra sorgu çalışır hta vermez ama kullanıcı boş olur.

Seçenek 2: bu benimde tercihim
Anaformumuz üzerinde bir adet label ekleyin. Mesela kullanici adında. Durumunu gizli yapın. Login olurken AktifKullanici aradığınız yerde global değişkene değilde anaform üzerindeki kullanici.caption olarak gönderin. Böylece uygulama içinde hata olsa dahi form kapanmadıkça değer gitmez. Sonra o sorunun içindeki kllnc = anaform.kullanici.caption şeklinde ayarladınız mı tamamdır. 



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Kullanıcı Adı Parola harun kaçar 2 114 15-03-2024, 14:27
Son Mesaj: harun kaçar
access-sql-3 Access I Bulut Uygulamaları Ile Anlık çoklu Kullanıcı Erişimi BeyTor 12 621 23-04-2023, 22:05
Son Mesaj: BeyTor
  Gelişmiş Kullanıcı Ve Grup Yetkilendirme promigben 1 165 18-03-2023, 17:33
Son Mesaj: dsezgin
  Tanınmayan Veri Tabanı Biçimi Hatası - çok Kullanıcı fth_babur 9 1.384 12-10-2022, 08:04
Son Mesaj: dsezgin
  [FONKSiYON] Aktif Kullanıcı Ve Bilgisayar Tespiti alikagan 2 174 08-07-2022, 16:33
Son Mesaj: alikagan
  Access Veritabanında Kullanıcı Izin Sorunu hakkar76 10 687 20-01-2022, 13:06
Son Mesaj: onur_can
  [FORM] Kullanıcı Açılış Formunda Farklı Kullanıcı Bilgisi M_Kemal_Askeri 1 184 08-01-2022, 15:58
Son Mesaj: dsezgin
  Görülmesi Istenilen Alanların Kullanıcı Tarafından Manuel Olarak Seçilmesi rerdem1903 2 252 11-10-2021, 16:21
Son Mesaj: rerdem1903

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi