S.A. Arkadaşlar,
Yaptığım programda datasetleri ve datasource leri bir datamudül(name:data) içinde tutuyorum.
Datamodülün içinde;
CARI_MASTER
CARI_DETAIL
STOK_MASTER
STOK_DETAIL
FATURA_MASTER
FATURA_DETAIL
gibi tablolarım var.Programda ana formu ve bu datamodülü AutoCreate ediyorum, diğerleri manuel create edilip kapatılıyor.
Yukarıdaki MASTER tabloları datamodülün Create olayında open yapıyorum.MASTER tabloların DETAIL lerini de MASTER tabloların After Open ınında açıp Before Close unda da Close yapıyorum.,
Ama bu durumda bütün datasetler open oluyor.
Yapmak istediğim kullanılacak datasetin sadece gerektiğinde open olması ve işlevi bittikten sonrada Close edilmesi.Bunu formun Createsine yada Active sinde yapsam sanırım formun açılışı yavaşlar(veriler fazlalaşınca).
Bu konuda sizlerin tecrübelerine ihtiyacım var.Eğer hepsi open olursa program çok yavaş işleyecek gibi geliyor bana.
Datasetlerin Kontrolü
Datasetlerin Kontrolü
"Bilginin Doruğuna Hep Birlikte..."