Access kapanmadan önce veritabanı nasıl sıkıştırma ve onarma yaptırılır?

1 2
04/03/2009, 20:30

mehmeser

kapatırken düzenle işaretlendiği zaman yerel pc için geçerli olacak. dağıtımını yaptığım veritabanı uygulamalarında diğer pc lerde bu ayar açık değilse işe yaramayacak.
(04/03/2009, 12:27)sledgeab yazdı:
Kod:
DoCmd.ShowToolbar ("Menü Çubuğu"), acToolbarYes
Application.CommandBars.FindControl(ID:=2071).accDoDefaultAction
kodu ile formlar açıkkende veritabanını sıkıştırıp onarabilirsin.


çözümünüz gayet güzel oldu. uygulamamın kapat komutunun önüne ekledim. Belki kullacılar pencerenin kapat kısmına da tıklayabilir. Kapat ı nasıl pasif yaparız ya da daha güzeli oradan kapatmak istese bile bu işlemi nasıl yaptırabiliriz ?
04/03/2009, 21:29

ozanakkaya

Form Özelliklerindeki "Kapat Düüğmesi" seçeneğini "Hayır" olarak değiştirirsen penceredeki düğme pasif olur.


04/03/2009, 22:46

mehmetdemiral

Formun kapatıldığında olayına yazarsanız, nereden kapatılırsa kapatılsın kodunuz çalışacaktır.
09/04/2009, 15:50

mehmeser

çözümlerinizi uyguladım teşekür ediyorum. problem çözüldü.

ben de Access açılır açılmaz bir registery girişi eklmeyi ve Access kapanırken tüm veritabanları için sıkıştırma yapmasını uygun buldum. ama sizin yöntemler daha kolay ve pratik oldu. benimkinde api ile uğraşmak sakıncalı ve zor.
02/04/2016, 12:20

bilservisci

Arkadaşlar Merhaba

Bendede bunun için gerekli olan kodu bulmaya çalışıyorum
programımı ağda kullanıyorum 5 kullanıcı kullanıyor program şiştiği için yavaşliyor onarım yenilemeyi ağdaki herhangi bir makinadan yapmamız gerekiyor. server üzerinde DATA dosyasını client bilgisayarlardan nasıl sıkıştır onar yaparım

bunun için bir kodu olan varsa sevinirim

vermiş olduğunuz kod ve ornaklerde "veritabanı açıkken şıkıştır ve onar yapılamıyor" diye bir hata veriyor.
02/04/2016, 12:22

atoz112

sayın bilservisci,


Site Kuralları sayfasını tekrar incelemenizi temenni etmekle birlikte;Cevaplanmış Sorular kategorisi içerisine taşınıp kapatılmış ve örnek eklemesinin dahi yapılamayacağı bir konuda,mesaj eklemesinde bulunmayınız.

bu konuyu bağlantı göstermek sureti ile sorunuzu ya da talebinizi içerecek yeni bir konu açarak sorununuza çözüm arayabilirsiniz.

böylece,hem bu konunun mesaj yoğunluğunu artırmamış olursunuz hem de benzer soruna maruz kalabilecek olan diğer üyelerin site içi aramalarda alternatif bir konuya da bakınmasını ve incelemesini de sağlamış olursunuz.

konunuza,örnek uygulamanızı;içeriğinde farazi gerçek dışı bilgiler ve 5-10 kayıt barındıracak şekilde eklemeniz de yerinde olacaktır.

uygulamanızda herhangi bir soruna veya hataya maruz kalacak olursanız,bu hata veya sorunların gerek isimlerini ayrıntılı belirterek ya da sorunları net ifade ederek ve gerekse de ekran görüntüleri dahi eklemek sureti ile,çözümler arayabilirsiniz.

katılımcılar tarafından,açacağınız konuda uygun görülecek olan gerekli bilgi ya da örnek paylaşımlarının yapılması da mümkün olacaktır.

son olarak;
konunun 2. ve 5. mesajlarındaki açıklamaları lütfen tekrar inceleyiniz.

bilginize...iyi çalışmalar,saygılar.
1 2