Bölünmüş Veritabanında Eşzamanlı Veri Girişi Hk.

1 2
25/12/2020, 10:15

sipuasfaf

Merhaba arkadaşlar;
Ağ üzerinde bölünmüş ve çok kullanıcılı bir veritabanı var. Kullanıcılardan biri veri girişi yaptığında diğer kullanıcı aynı verinin girildiğini görebilmesi için ilgili form vb. nesneyi yenilemeli (requery vs). Bunu anlık güncelleme ile nasıl yapabiliriz acaba? Form timer dan sürekli ilgili nesneleri güncellemek programda yavaşlamaya sebep olacaktır. Başka bir alternatifi var mıdır acaba? Veri girişi yapıldığını bir alana kaydedip ona göre mi nesne yenileme işlemi yapılmalı acaba?
25/12/2020, 12:12

ozanakkaya

Merhaba, arka planda çalışacak form ile veri girişi yaptığınız formun liste kutusunu yeniletebilirsiniz. Tablodaki veri sayısında değişiklik olduğunda yenileme işlemini yapar.
25/12/2020, 15:57

sipuasfaf

Elbette bu da bir çözüm fakat bunu, uygulamadaki tüm liste kutuları için yapmak gerekiyor. O yüzden daha kapsamlı bir fonksiyon oluşturulabilir mi acaba?
Kontrol tablossu oluşturup, diğer tablolardaki güncel kayıt sayısını bu kontrol tablosuna kaydedip, timer ile sürekli kontrol ederek, değiştiğinde ilgili tabloya ait tüm listbox ların güncellemesini yaptırabilir miyiz acaba?
Ayrıca bu süreç programda yavaşlamaya sebep olmaz mı?
30/12/2020, 00:02

ozanakkaya

Merhaba, aynı form üzerinde timer kullanamazsın. Veri girişi yaptığın sırada formu yenileyip duracaktır. Timer arka planda çalışacak farklı bir form üzerinde çalışmalı.
20/01/2021, 13:21

ozanakkaya

Merhaba, konunuza geri dönüş yapmanızı bekliyorum.
25/01/2021, 00:23

nazurabi

Bu benim de merak ettiğim bi husus konuyu açan arkadaşımız nasil bir çözüm buldunuz acaba yada çözüm bulabildiniz mi
1 2