ASP ActiveX Veri EriÅŸim (ADO) Nesneleri

asp-18

ASP’nin diÄŸer CGI tekniklerine göre kolay olmasının (peki, kabul, “kolay görünmesi” diyelim!) belki de sadece veri eriÅŸimini adeta çocuk oyuncağı haline getirmesidir. ADO, gerçekte bir ASP nesnesi olmaktan çok Server Component’i (sunucu bileÅŸeni) sayılır. Bu bileÅŸene biz ASP içinden bir ActiveX nesnesi ile ulaşırız.

Veritabanı, günümüzde giderek Web Programlarının temelini oluÅŸturuyor. Sayfaların unsurları veritabanı dosyasından alınıyor; ziyaretçilerin verdikleri bilgiler veritabanına yazılıyor. Bu geliÅŸimin baÅŸlıca sebebi, veritabanının site güncelleÅŸtirme iÅŸlerini kolaylaÅŸtırmasıdır. Söz gelimi bir sayfadaki seçenekleriniz, bir veritabanından alınıyorsa, bu seçenekleri alan VBScript kodu hiç deÄŸiÅŸmeden kalacak ve siz sadece veritabanı dosyanızda ilgili verinin alındığı alana yeni deÄŸerler girerek, sayfanızı sürekli güncel tutmuÅŸ olacaksınız. Bir diÄŸer sebep ise veritabanı dosyalarının idaresinin kolay olmasıdır. Sözgelimi ziyaretçilerinizden aldığınız bilgileri daha sonra muhasebe kayıtlarınıza veya adres defterinize, müşteri kütüğüne ya da baÅŸka suretle kayda geçirmek istiyorsunuz. Ziyaretçilerimizin form yoluyla bize ilettiÄŸi bilgileri düzyazı dosyasına iÅŸlemenin yollarını Dosya sistemi Nesnesi’ni (FileSystem) görürken, ele aldık. Bunu yapabiliriz kolayca. Ama daha sonra düz yazı dosyasının idaresi, veritabanının idaresi kadar kolay olamaz. ASP sayfalarınız Access, Excel, Paradox, FilePro, SQL Server ve Oracle veritabanlarına ve spreadsheet dosyalarına eriÅŸebilir; bu dosyalardan veri okur ve bu dosyalara veri yazabilir. Özetle, ASP programlarımızla, SQL-uyumlu veya Windows ve diÄŸer sistemler için yazılmış ODBC (Open Database Connectivity/Açık Veritabanı BaÄŸlantısı) ile uyumlu her türlü dosyaya, ADO nesnesi aracılığıyla ulaÅŸabiliriz.

Kategoriler: ASP, Access, Veritabanı, Web Programlama

Tags: , , , , ,

Yorumlar

Yorum Yok

Yorumunuzu Ekleyin

Yorum eklemek için giris yapmalısınız.