Kategori: Database (Veri Tabanı)

Ado Nesnesi Yaratmak

Ado Nesnesi Yaratmak ADO Connection nesnelerini yaratmak kolaydır çünkü belirtilmesi gereken seçenekler yoktur.Aşagıdaki örnek işinizi helleder. Degiştirilmesi gereken tek şey ortaya çıkan nesnedir “bag”. set bag = Server.CreateObject(“ADOB.Connection”) ADO Nesnesini yaratmanın başka yollarıda vardır mesala; Dim bag as New ADODB.Connection Her ikiside ADO Connection nesnesi yarata bilir. Ancak VBScript birincisini gerektirir.


ADO Nesnesini Kapamak

ADO Nesnesini Kapamak Bir ADO Nesnesini kapatmak, close yöntemini çagırmak dişında hiçbir şey gerektirmemektedir. “Bag” adlı bir connection nesnesini kapatmak için aşagıdaki örnegi yazın. bag.Close Bir connection nesnesini kapatmayı unutursanız, ASP komut dosyası işleyişi sonunda bunu bulup, kapata bilir ve bunu bellekten çıkarta bilir en azından plan böyle. Uygulamada, yarattıgınız her nesneyi her zaman kapatır…


ADO Kayıt Kümesi Özellikleri

Özellik Açıklama AbsolutePage Geçerli kaydın bulundugu sayfa numarasını tanımlar. AbsolutePosition Geçerli kaydın sıradaki konumunu belirler. Active Command Bir kayıt kümesi nesnesini yaratan komut nesnesini gösterir. BOF Geçerli kayıt konumunun birinci kayıttan önce geldigini gösterir. Bokkmark Geçerli kaydı benzersiz biçimde tanımlayan bir deger verir. EditMode Geçerli kayıtda deişiklik yapılıp yapılmadıgını gösterir. EOF Geçerli kayıt konumunun son…


ADO Kayıt Kümesi Yöntemleri

Yöntem Açıklama Open Veri saglayıcısından bir sonuç kümesi alır ve erişime hazır duruma getirir. clone Var olan bir kayıt kümesi nesnesinden bir adaet çagaltır. Requery Bir kayıt kümesi nesnesindeki bilgiyi güncelleştirir. Resync Asıl veritabanından alınan kayıt kümesi nesnesindeki bilgiyi yeniler. nextRecordset Kayıt kümesi nesnesini temizler Sonuç kümesini hazır duruma getirir. Close Açık bir Kayıt kümesi…


ADO Nedir?

ADO (ActiveX Data Objects), Microsoft’un veritabanı uygulamaları için geliştirdiği bir bileşendir. IIS ve PWS ile birlikte otomatik olarak kurulur. Biz ADO’yu ASP sayfalarımızdan veritabanına erişmek ve veritabanı üzerinde işlemler yapmak üzere kullanacağız. ADO ile veritabanı uygulamaları standart bazı adımları içerir; • Veritabanı bağlantısının oluşturulması • Veritabanı başlantısının açılması • Kayıt dizisinin oluşturulması • Kayıt dizisinin…


Recordset Kayıt İşlemleri RecordSet.Open

Recordset Kayıt İşlemleri RecordSet.Open Veritabanına dayanan Web uygulamalarımızda sadece veriyi okumak değil veriyi güncelleştirmek veya silmek isteyebiliriz. Bunun için doğruca ADO’nun .Recordset metodundan yararlanmamız gerekir. .Recordset metodu ne yapar? Tıpkı ekranınızdaki bir yazının içinde duran imleç (cursor) gibi hayalî bir imleci götürür verilerinizin en başına koyar. Bu hayali imleci veritabanı üzerinde dolaştırmak ve gittiği yerdeki…


RecordSet.Delete Kayıt Silme

RecordSet.Delete Bu Örnekte uyeNo =1 Olan kayıt Silinecektir. Eger 1 nolu kayıt yoksa asp kodumuz hata verecektir.


RecordSet.Addnew Yeni Kayıt Girme

AddNew : Yeni Kayıt Girme RecordSet.Addnew Bir veritabanına yeni kayıt eklemek istediğimizde, Recordset’in .AddNew (yeni ekle) metodundan yararlanırız. Bu metodun özelliği bizim imleci veritabanı içinde bir yere götürme zorunluğumuz olmamasıdır. Bu metod kendiliğinden imleci dosyanın en son satırının altına götürür (Bu girilen yeni kayıt Mdb Dosyamızda en son kayıtda yer alacaktır. ) .AddNew metodu bir…


Kayıt Guncelleme RecordSet.Update

RecordSet.Update Veritabanından aldığımız değerleri, kimi zaman ziyaretçinin vereceği değerlerle veya ziyaretçinin bir takım tercihleri sonucu güncelleştirmemiz gerekir. Bu Recordset nesnesinin .Update metodu ile kolayca yapılır. Yalnız burada hassas bir nokta var: diyelim ki aynı anda iki veya daha fazla kullanıcı Web programımızın veritabanına ulaşır ve aynı anda değişiklik yaparlarsa ne olur? Biraz önce Recordset’in .Open…


SESSION Oturum Açma

SESSION NESNESI ASP ile hazırlanan dinamik sayfalarda en çok kullanılan Server nesnelerinden biride “session” dır. Ne olduğu konusunda kısa bir bilgi vericek olursak; Her bir ziyaretçinin sitenizi ziyaret etmesi bir session (oturum) doğurur. Bu sayede kod içinde gerçekleşen olayları tek bir kişi bazına indirgiyebiliriz. Basit bir örnek vericek olursak; Diyelim ki kullanıcıdan girişte kullanıcı adı…