Kayıt Kontrolü

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
greenegitim
Üye
Mesajlar: 713
Kayıt: 28 Nis 2011 10:33
Konum: İstanbul

Kayıt Kontrolü

Mesaj gönderen greenegitim »

Merhaba programımda stok devir girişi bölümü var burada kullanıcı adet giriş + veya - olarak giriş kayıt yapıyor kendim bir çok kere test etim herhangi bir veri kaybı kaydetmeme gibi bir durum olmadı yalnız bazı kullanıcılar ben devir girmiştim şu kodlu ürünü nasıl görünmez gibi şeyler söyledi delete trigerın da log tuturuyorum herhangi bir silme işlemide yok kulanıcımı yanlış hatırlıyor acaba programda mı sorun var bunu test edebilmek için öneri istiyorum her ihtimale karşı benim yapacağım işlemler
1)kaydet buttonun clickinde kullanıcıadi+stokkodu+islemturu+tarihsaat şeklinde ekran görüntüsü kaydedeceğim
2)özelikle devir girişinde kaydı silsede log tutacağım ki tutuyor yeni kayıt eklesede log tutacağım

bunların dışında ne yapabilirim?
Mücadele güzelleştirir!
Kullanıcı avatarı
mustafasoy
Üye
Mesajlar: 154
Kayıt: 02 Ağu 2013 05:00
Konum: istanbul
İletişim:

Re: Kayıt Kontrolü

Mesaj gönderen mustafasoy »

sql içerisinde begin tran rollback tran gibi kontroller koyduysanız kontrol etmenizi tavsiye ederim
Nasıl ki Soru sorarak öğrendiyseniz , öğrendiklerinizi cevap vererek öğretiniz.
Kullanıcı avatarı
greenegitim
Üye
Mesajlar: 713
Kayıt: 28 Nis 2011 10:33
Konum: İstanbul

Re: Kayıt Kontrolü

Mesaj gönderen greenegitim »

kaydet clickin de comit var iptal clickinde rollback var
Mücadele güzelleştirir!
Kullanıcı avatarı
esistem
Üye
Mesajlar: 464
Kayıt: 02 Eki 2007 11:22
İletişim:

Re: Kayıt Kontrolü

Mesaj gönderen esistem »

Selam,
Bu tip durumlar benimde çok başıma geliyor, genelde log lardan buluyorum nerde ne olduğunu, fakat (sizde varmı bilmiyorum ama) genelde eski çalışma yıllarında değişiklik yapıp yeni çalışma yılında görünmüyor şeklinde hatalar oluyor, eski yıllara girdiğim zaman kayıtları görüyorum.
yada şöyle bir hata olabilir;

Mesela siz tablo gürünümünü tarih aralığında alıyorsunuzdur, örnek 01.01.2015-31.12.2015 aralığı diyelim, fakat kayıt girerken tarihi kontrol etmiyorsanız kullanıcı yanlışlıkla tarihi 2014 yılı olarak girmiş olabilir, programdan baktığınızda göremez fakat siz VT ye girip baktığınızda görebilirsiniz gib.
Kullanıcı avatarı
greenegitim
Üye
Mesajlar: 713
Kayıt: 28 Nis 2011 10:33
Konum: İstanbul

Re: Kayıt Kontrolü

Mesaj gönderen greenegitim »

Şu an için tek şirket var databasede, ayrı bir şirket veya çalışma yıllı için ayrı veritabanları kullanıyorum kullanıcının söylediği ben data girdim kaydettim kayıt yapılmış olsa devir işleminde sp çalışıyor stok kalan miktarını hesaplamak için stokkartının miktarında da bir değişiklik yok çok iyi bir şekilde log tutup ben girdim göstermiyor dediğinde log larından bakıp işte girmemişsin girdiklerin saat saat şuralarda tutuluyor bunları girmişsin demek istiyorum bu zamana kadar sadece silmede log tuturmuştum bundan sonra kayıtta da tuturacağım inş.
Mücadele güzelleştirir!
Cevapla