C # Verilerin Web Den Güncellenmesi
-
Herkese selam ,
şöyle bi uygulama yapmak istiyorum benim c:/programdizin/db.mdb dosyam var programdan güncelle dediğimde web deki bi sunucudan db.mdb yi alsın bunun üzerine yazsın. bunu nasıl yapabilirim?
-
using System.Net; WebClient webClient = new WebClient(); webClient.DownloadFile("http://mysite.com/myfile.txt", @"c:\myfile.txt");
gereken yerleri değiştir olacaktır istediğn -
hoca anladığım kadarıyla ilk yapacağın iş güncelle butonuna basıldığında c:/programdizin/db.mdb yolundaki db.mdb yi sildir. daha doğrusu hemen silme önce yedekle belli bir zaman sonra sildir.
c# ile download upload nasıl yapılır dersen aşağıdaki linkte anlatılıyor..
kolay gelsin..
http://www.yazgelistir.com/Makaleler/1000000512.ygpx
-
dosyayı .mdb olarak indirmeme sunucu izin vermediği için .rar olarak indirdim peki bu indirdiğim dizinde nasıl unrar yapabilirim bunun içinde bir metod varmı
-
-
FCN bunu yazdı:
-----------------------------
http://msdn.microsoft.com/en-us/library/system.io.compression.gzipstream.aspx
-----------------------------hocam baktım yapamadım daha yardımcı olabilirmisin tek istediğim c:/db.rar içindeki dosyayı aynı dizine çıkartsın
sonrada c:/db.rar dosyasını silebiliriz :)
-
Sharp bunu yazdı:
-----------------------------FCN bunu yazdı:
-----------------------------
http://msdn.microsoft.com/en-us/library/system.io.compression.gzipstream.aspx
-----------------------------hocam baktım yapamadım daha yardımcı olabilirmisin tek istediğim c:/db.rar içindeki dosyayı aynı dizine çıkartsın
sonrada c:/db.rar dosyasını silebiliriz :)
-----------------------------rar değilde zip olarak dener misin? rar olunca class değişiodu sanırım :|
-
zip olarak yaparsan çalışır. Rar defaultta desteklenmiyor. Ayrıca rar'lı uzantı içinde kütüphaneler mevcut. 7zip'de rar'la çalışabiliyordu galiba.
-
gzip kullanabilirsin(veri tabanının boyutunu küçülttüğünden daha kolay bir işlem olur), veya söyle birşey dene istersen sırf uzantıdan dolayı izin vermiyosa uzantının ismini farklı birşey yap hiç uzantı vermemeyi de deniyebilirsin :) sonra kaydederken normal gerçek ismini girersin sanırım bu da çözüm yollarından birisi olabilir
-
Programı dağıtmayı düşünüyorsan, bu download işlemi yüzünden antivirus, firewall arıza çıkabilir. Bu durumuda dikkate al.
-
http://vimeo.com/7914694
video da gzip ile sıkıştırıp açmayı anlatmış