Kayıt Güncelleme ve Silmeleri Kişi Bazında Kaydetmek?

Katılım
16 Şubat 2007
Mesajlar
323
Excel Vers. ve Dili
office 2003 prof.tr
sayın beab05,
sanıyorum ben eksik ifade ettim. öğrenmek istediğim şu; sadece değişikliklerin yapıldığı tabloları ve birincil anahtarları (edit, delete veya insert şeklinde) tek bir tabloda görebilmek maksadıyla her bir tablo için temp ve log tabloları oluşturmadan ortak bir tablo ile değişikliklerin takip edilebilmesi mümkün mü?
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
Merhaba;

Şu an istediğiniz gibi bir log tablosu oluşturdum ama biraz eksikleri var tamamlayınca buraya upload ederim.
Tek tablo üzerinde, hangi formda hangi alanda ne değişklik yapılmış, eski ve yeni verileri, kim ne zaman yapmış olacak.
Örneğin ;
satıcılar formu (form ismi) - admin (kim yapmış)- 19.11.2007 12:45 (hangi tarihte) - adres (hangi alanda)- Kadıköy (eski adres) - Üsküdar (yeni adres)-Osman amca ( bu alan ise isterseniz birincil anahtar olabilir amacı kime ait ya da neye ait satırda değişklik yapıldığını kolayca görmek için)

Delete olayı biraz zor gibi çok zorlarsa delete logu olmadan koyacağım..
 
Katılım
16 Şubat 2007
Mesajlar
323
Excel Vers. ve Dili
office 2003 prof.tr
sayın beab05 merakla bekliyorum. çok teşekkür ederim.
 
Katılım
16 Şubat 2007
Mesajlar
323
Excel Vers. ve Dili
office 2003 prof.tr
Sayın beab05,
emeğinize sağlık, çok teşekkür ederim. dediğiniz gibi delete olayı için de cevabınızı uygun olduğunuzda bekliyorum.
 
Katılım
16 Şubat 2007
Mesajlar
323
Excel Vers. ve Dili
office 2003 prof.tr
Sayın üstadlar,

yukarıdaki örnekteki veri giriş kontrolünü ürünler tablosu için yaptığımda hata veriyor ve debug düğmesine bastığımda modülde
db.Execute sSQL, dbFailOnError
satırına gidiyor. acaba ben mi yanlış birşey yapıyorum. modülü kendi çalışmamda denediğimde de aynı hata ile karşılaşıyorum. hata ile karşılaştığım örneği ekte gönderiyorum. ürünler formunda değişiklik yaptığınızda hatayı siz de göreceksiniz. yardımlarınızı bekliyorum.
 
Son düzenleme:
Katılım
16 Şubat 2007
Mesajlar
323
Excel Vers. ve Dili
office 2003 prof.tr
Sayın üstadlarımız,
konu ile ilgilenebilir misiniz?
 
Katılım
16 Kasım 2005
Mesajlar
1,090
Excel Vers. ve Dili
Access 2002
sanırım referanslarla ilgili sorununuz!

bende çalışıyor
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
Merhaba;
sorun referans değil,
"audtempurunler" tablosuna "urunno", sayı olarak alan eklemeyi unutmuşsunuz..
 
Katılım
16 Şubat 2007
Mesajlar
323
Excel Vers. ve Dili
office 2003 prof.tr
Sayın Beab05 çok teşekkür ederim, dediğiniz gibi urunno alanını eklemeyi unutmuşum. ancak "audtempurunler" tablosunun ne işe yaradığını anlayamadım. değişikliklerin tümü audurunler tablosuna kaydediliyor.
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
Merhaba;

Audtempurunler tablosu bir temp tablosudur yani geçiçi veriler içindir. Örneğin siz bir kayıt üstünde değişiklik yapacaksanız o tabloya o kaydın verileri gelir ve değiştirdikten sonra hangi verilerin değiştiğini görmesi içindir. Yosa Access nerden bilecek değişen kaydın önceki halini.. Daha sonra da audurunler tablosuna kaydeder verileri...
 
Katılım
16 Şubat 2007
Mesajlar
323
Excel Vers. ve Dili
office 2003 prof.tr
Sayın beab05
öncelikle yeni yılınızı kutlar ve soruya gösterdiğiniz hassasiyet için çok teşekkür ederim.
 
Son düzenleme:
Katılım
28 Ocak 2009
Mesajlar
3
Excel Vers. ve Dili
Office2007 en
Herkeze merhaba
Benim de bu konuyla ilgili bir sorum olacaktı.Ben de projemde yapılan değişikliklerin zaman kayıdını bir başka tabloda saklamak ve görmek istiyorum.fakat ben tablo üzerinde değişiklikleri ASP ile yapıyorum yani hiç bir şekilde access formu kullanmıyorum.Benim istediğim ben bir satırda bir hücrede değişiklik yaptığım anda başka bir tabloda o hücrenin hangi tarihte ve saatte değiştirildiğini kaydetmek.ASP ile değilde bunu access in kendi içerisinde halletmek mümkünmü? Bana bu konuda yardımcı olabilirseniz çok sevinirim çünkü benim için çok büyük önem arz ediyor bu konu.
Yardımlarınız için şimdiden teşekkürler.
 
Katılım
28 Ocak 2009
Mesajlar
3
Excel Vers. ve Dili
Office2007 en
Arkadaşlar yorum yokmu bu konuyu bugün çözümlemem gerekiyor.Acil yardım lütfen!!
 
Katılım
18 Nisan 2007
Mesajlar
2,053
Excel Vers. ve Dili
Access 2019
Merhaba..

Bu çok ayrıntılı bir konu.

Forumdaki dosyalar silinmeden aynı bu türde değişikleri kaydeden bir log çalışması vardı. O türde bir düzenek hazırlamak lazım ki aspden de olsa bu istediğinizi yapalım. Uğraşan olur mu, ya da arşivinde olan var mı bilemem ama hazırlamak çok el alır, bu kesin ;)
 
Katılım
16 Kasım 2005
Mesajlar
1,090
Excel Vers. ve Dili
Access 2002
sanırım benim arşivimde olacaktı bakmam lazım yarın bulursam eklerim ki; sonunun temeli bana ait bakalım aradan geçen zamanda neler değişecek...?
 
Üst