ASP de Veritabanını Excele Aktarma ASP’de Veritabanını Excel’e Aktarma Giriş Veritabanı işlemleri arasında en önemli işlemlerden biri yedek almaktır. Bazende rapor halinde sunabilmek için farklı formatlara dönüştürmemiz gerekebilir. Veritabanımızda bulunan bir tabloyu, bilgisayar kullanıcıları arasında yaygın bir şekilde kullanılan excel programı formatına aktarma işlemini yapacağız. Database Katmanı Öncelikle bir veritabanı oluşturuyoruz. Database adı : veritabani1.mdb Tablo adı : guvenlik id - otomatik sayı -pkey tarih - metin Tablo: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Yazılım Katmanı [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Yazılımın Çalışma Prensibi : 1- veritabanı bağlantı adı(baglantim) 2- tablo adı değerini alan fonksiyonumuzu tanımlıyoruz. 3- eğer tabloadi değeri boş ise uyarı vermesini sağlıyoruz. 4- klasörün bulunduğu yol değerini dosyayeri değişkenine eşitliyoruz. yazılımımızın bulunduğu klasör içerisinde, dosyalar adında boş bir klasör oluşturuyoruz. Eğer farklı bir isim veya farklı bir konumda bulunan bir klasör seçmek isterseniz, 13.satırda bulunan "dosyalar" yerine istediğiniz yolu yazabilirsiniz. 5- tabloadi değişkenimizi kullanarak, tablomuza bağlanıyoruz. 6- tablomuzun adını excel dosyasının adı olarak tanımlıyoruz. 7- excel dosyamızı oluşturuyoruz. 8- Eğer tablo boş ise uyarı vermesini sağlıyoruz. 9- tablodaki veriler excel dosyasına aktarılıyor. 10- bağlantımızı kapatarak fonksiyonumuzu sonlandırıyoruz. 11- Herhangi bir uyarı var ise ekrana yazılmasını sağlıyoruz ve fonksiyonumuzu tablo adı belirterek çalıştırıyoruz. Yazılımın Farklı Versiyonları : Yazılımımız geliştirilerek, tüm tablolar için uyarlanabilir, ya da form kullanılarak bir veya birden çok tablonun seçilmesi ile işlemler gerçekleştirilebilir. * Bu dökümanda belirtilen tüm kodlar en basit haliyle yansıtılmış ve örnek niteliği taşımaktadır. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 03:03. |
Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net