db log

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Vital
Üye
Mesajlar: 280
Kayıt: 01 Oca 2008 08:50

db log

Mesaj gönderen Vital »

merhaba arkadaslar

delphi 7 fb 1.5 ile

soyle bi sey yapmak istiyorum

coklu kullanıcı ortamında programda herkullanıcı ne yapmıs saat kacta yapmıs hepsini kaydeden bir tablo yapmak istiyoırum.bir nevi log gibi bir sey.tskler.
Garibanus
ikutluay
Üye
Mesajlar: 2341
Kayıt: 03 Tem 2007 10:13

Mesaj gönderen ikutluay »

üstad zaten çözümüde ağzınla söylüyorsun..

bir tablo yapacaksın:

işlem türü
işlemi yapan
tarih
saat

sonra kayıt eklediğin durumlarda vs bu tabloya kendin manual kodlar ekleyip logunu oluşturacaksın. bu benim aklıma gelen ve kullandığım bir yöntem. daha iyi bir yöntem varsa bende öğrenmeye hazırım. çünkü benim yöntemimde kayıt değişikliğinde eski değer yeni değer olayı muğlakta.
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
danaci
Üye
Mesajlar: 178
Kayıt: 24 May 2005 01:45

Mesaj gönderen danaci »

oracle da
insert, update, delete triggerlerine yazabiliyoruz ama ,

if inserting
...
end if;

if deleting
...
end if;

if updating
...
end if;
fb de uyarlanabilir belkide.
Kullanıcı avatarı
Battosai
Üye
Mesajlar: 1316
Kayıt: 01 Eki 2007 12:02
Konum: Ankara

Mesaj gönderen Battosai »

Eğer log dosyası güvenlikli olmayacaksa benim tavsiyem formatlı bir şekilde text dosyasına yazmandır...ama yönetim ,arama ,listeleme gibi unsurlar açısından veritabanına yazmak daha iyi olabilir.Bir tane log fonksiyonu yaz tabloyu veya query manuel create et...lazım olan yerde kullan.
Gelelim en güzeline; bu trigger meselesinden anlıyorsan bu işin en güzeli bu tarz kayıtları veritabanına yaptırmaktır...
Cevapla