ağdaki diğer pc lerde projeyi güncelleme

1 2
19/02/2012, 14:38

esrefgul44

arkadaşlar kolay gelsin . burada değerli tüm hocalarım ve arkadaşlarımdan, sorularıma aldığım cevaplar ve örnek uygulamalar sayesinde ;
kendi pc mde ağa açık bir proje hazırladım, ağ hızlı çalışmadığından projeyi her pc nin kendisinde bağımsız çalışacak, sadece kullanıcı ad ve şifre formu merkezdeki projeden tablo bağı ile açılacak şekilde kurup işlemlerin sonunda merkeze veri aktarım yapması biçiminde çalıştırıyorum, proje de değişiklik yaptığımda yeni halinin diğer pc lerde geçerli olması için, merkezden açılan ilk formun üzerine projeyi güncelle butonu yapıp tıklandığında ağda paylaşıma açık klasördeki .mdb dosyasını kopyalayıp diger pc deki klasörün içerisine yapıştırmasını istiyorum, hedef klasörün sürücüsü her pc için farklı olabiliyor (d, e, f gibi), internete baği bilgisayarlarımızda Access yüklü olmadığından örnek uygulama gönderemiyorum. cevaplarınız için şimdiden teşekkürler, saygılarımla
19/02/2012, 14:59

alpeki99

Formların olduğu dosyanıza AX diyelim. Ağdaki herkes bu AX dosyasını kullanıyorlar. AX'ın yeni bir versiyonunu çıkarttığınızda yeni versiyonun AX kullananların bilgisayarında güncellenmesinimi istiyorsunuz?
19/02/2012, 15:31

Yandemir

d,e,f,g olması önemli değil ben aşağıdaki kodun olduğu bir BAT dosyasını çalıştırtıyorum.

copy \\ISTAPP03\Aramex\PyramiD\PD*.mde C:\PyramiD\.
20/02/2012, 22:59

esrefgul44

sn. alpeki99 aynen dediğiniz gibi
sn. yandemir C:\PyramiD\. c sürücüsündeki klasöre yeni versiyonu mu kopyalıyor yoksa klasör bilgisayardaki hangi sürücüdeyse onu bulup ona mı kopyalıyor
20/02/2012, 23:07

esrefgul44

ayrıca bat dosyasını form üzerindeki butona tıklandığında nasıl çalıştırabiliriz, bu bat dosyası her pc de yüklü mü olmalı, veya bat dosyasının işlevini bir vb kodu görebilir mi
20/02/2012, 23:07

Yandemir

Copy bir internal DOS komutudur. Formatı aşağıdaki gibidir.

Copy Nerden Nereye

Nereden : \\ISTAPP03\Aramex\PyramiD\PD*.mde
Nereye : C:\PyramiD\.

yani \\istapp03 serverin adı bunun altındaki aramex klasörünün altındaki pyramid klasöründe programların son versiyonları bulunuyor. buradaki MDE dosyalarını C:\PyramiD klasörüne kopyalıyorum her kullanıcının makinasındaki programımda C:\PyramiD klasörü altına bağlı bu sabit.
vb codları ile de yapabilirsiniz. ama unutmamanız gereken olay program açık iken güncelleme yapamazsınız, program açıldığında kilitlidir, üzerine yazamazsınız.
1 2