15-08-2011, 14:02
Merhaba,
Ekteki veritabanımda "TransferFisleriFormu" na transfer edilecek verilerimi giriyorum. Kaynak depodan Hedef depoya stok hareketi olarak veritabanına kayıt ediliyor. Bu kayıtı yaparken "ana tabloya ekle" butonu ile stok fiş numarasını "stokanatablo" ya ekleme sorgusu ile ters kayıt attırıp kaynek depodan çıkışı ve hedef depoya stok girişini yaptırtıyorum. Fakat sorunum şu;
Kullanıcı fişi kaydettikten sonra depo tanımlarını yanlış yaptığını anlasa ve "TransferFisleriFormu" nu tekrar açsa ve hedef depoyu değiştirse veri bütünlüğü bozuluyor. Güncelleştirme sorgusu ile yapmaya çalıştım fakat başaramadım.
Yani kriter olarak bulunulan stok fişindeyken atılan ikinci kaydın verilerini güncellemek için nasıl bir güncelleme satırı kullanmmam lazım bana yardımcı olursanız çok sevinirim.
Örneğin ekteki veri tabanımda "merkez depo" dan (kodu=1) "mutfak" deposuna (kodu=2) malzeme transferi yapıldıktan sonra "ana tabloya ekle" butonuna basıldığında stokanatablo'ya 196 ID nolu transferfisno alanında ise 195 yazıyor. Bu satırın depoID alanı hedef deponun ID nosu yazılmıştır(StokAnaTabloEkleme sorgusu ile bu satır oluşturuldu). Kullanıcı tamda bunu yaptıktan sonra hedef depoyu değiştirip örneğin C deposu (kodu=5) yapsa ikinci alana bu depoID no yansımıyor. İşte tamda bu noktayı nasıl güncelleyebilirim. Yani "TransferFisleriFormu"ndaki "ana tabloya ekle" butonuna bastığında burada bir güncelleştirme çalışmalı ki kullanıcı yapılan değişikliği veritabanındaki ikinci satıra depoID kısmına C deposu (kodu=5) olarak yansıtabilsin.
Umarım anlatabilmişimdir.
Selamlar,,
Ekteki veritabanımda "TransferFisleriFormu" na transfer edilecek verilerimi giriyorum. Kaynak depodan Hedef depoya stok hareketi olarak veritabanına kayıt ediliyor. Bu kayıtı yaparken "ana tabloya ekle" butonu ile stok fiş numarasını "stokanatablo" ya ekleme sorgusu ile ters kayıt attırıp kaynek depodan çıkışı ve hedef depoya stok girişini yaptırtıyorum. Fakat sorunum şu;
Kullanıcı fişi kaydettikten sonra depo tanımlarını yanlış yaptığını anlasa ve "TransferFisleriFormu" nu tekrar açsa ve hedef depoyu değiştirse veri bütünlüğü bozuluyor. Güncelleştirme sorgusu ile yapmaya çalıştım fakat başaramadım.
Yani kriter olarak bulunulan stok fişindeyken atılan ikinci kaydın verilerini güncellemek için nasıl bir güncelleme satırı kullanmmam lazım bana yardımcı olursanız çok sevinirim.
Örneğin ekteki veri tabanımda "merkez depo" dan (kodu=1) "mutfak" deposuna (kodu=2) malzeme transferi yapıldıktan sonra "ana tabloya ekle" butonuna basıldığında stokanatablo'ya 196 ID nolu transferfisno alanında ise 195 yazıyor. Bu satırın depoID alanı hedef deponun ID nosu yazılmıştır(StokAnaTabloEkleme sorgusu ile bu satır oluşturuldu). Kullanıcı tamda bunu yaptıktan sonra hedef depoyu değiştirip örneğin C deposu (kodu=5) yapsa ikinci alana bu depoID no yansımıyor. İşte tamda bu noktayı nasıl güncelleyebilirim. Yani "TransferFisleriFormu"ndaki "ana tabloya ekle" butonuna bastığında burada bir güncelleştirme çalışmalı ki kullanıcı yapılan değişikliği veritabanındaki ikinci satıra depoID kısmına C deposu (kodu=5) olarak yansıtabilsin.
Umarım anlatabilmişimdir.
Selamlar,,

