A.S.C Filtre, Grafik ve Raporlama Eklentisi

Veri Tabanını Yedekleme
#1
Merhaba arkadaşlar,
App_Data klasöründe bulanan data.accdb dosyamı YEDEK klasörüne yedeklemek istedim malesef yapamadım,
net bulduğum kod aşağıdaki gibi malesef YEDEK klasörüne erişim engellendi diye uyarı veriyor. neden acaaba?
 string fileName = "Datam.accdb"; // Kopyalamak istediğimiz dosya ve uzantısı
        string sourcePath = "~/App_Data/"; // dosyamızın bulunduğu klasör konumu
            string targetPath = "~/YEDEK/"; // dosyamızı kopyalamak istediğimiz klasörün konumu
            string sourceFile = System.IO.Path.Combine(sourcePath, fileName); // dosya ismi ve konumunu birleştirmek için kullanıyoruz
            string destFile = System.IO.Path.Combine(targetPath, fileName); // kopyalama işleminde hedef dosya tanımlıyoruz ve tam isim ile kopyalamsını sağlıyoruz
            if (!System.IO.Directory.Exists(targetPath)) // if ile kopyalamak istediğimiz dosya konumu doğru olup olmadığını veya öyle bir dosya varmı yokmu kontrol ediyoruz
            {
                System.IO.Directory.CreateDirectory(targetPath); // if ile kontrol ettiğimiz klasör yok ise oluşturuyoruz
            }
            System.IO.File.Copy(sourceFile, destFile, true); // Dosyamızı hedef klasöre kopyalıyoruz.
            if (System.IO.Directory.Exists(sourcePath)) // Kopyalama işlemini kontrol ediyoruz sorun var ise else bölümüne geciriyoruz
            {
                string[] files = System.IO.Directory.GetFiles(sourcePath);
                foreach (string s in files)
                {
                    fileName = System.IO.Path.GetFileName(s);
                    destFile = System.IO.Path.Combine(targetPath, fileName);
                    System.IO.File.Copy(s, destFile, true);
                }
            }
            else
            {
               // MessageBox.Show("Kopyalamadı bir sorun oluştu lütfen dosyanızı kontrol edin.");
            }



  Alıntı
Bu mesajı beğenenler:
#2
Merhaba
Erişim engellendi hatası kodunuzda herhangi bir sorun olmadığını gösteriyor, sorun, kopyalamak istediğiniz konumla ilgili olabilir, sürücü ve konum değiştirip tekrar deneyebilirsiniz.
Tecrübe bütün öğretmenlerin en iyisidir.
Publilus Syrus

YARDIMCI ARAÇ UYGULAMALARIM
Takvim Günü ve İş Günü Hesaplama (YENİ!)
Access Penceresini  Tek Tıklamayla Gizleme Uygulaması (UYGULAMA)

BLOG SİTEM
A dan Z'ye Access Konuları (Güncel Bilgiler)



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
access-sql-9 Vısual C# ta Access veri tabanını kullanarak proje oluşturma haget 1 2.246 21-04-2012, 15:57
Son Mesaj: adnanyurdakul

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi