ADO Command Nesnesi

Command nesnesi

ADO Command nesnesi, veritabanına yönelik tek bir sorguyu çalıştırmak için kullanılır. Bu sorgu, kayıtları oluşturmak, eklemek, almak, silmek veya güncellemek gibi eylemleri gerçekleştirebilir.

Bu sorgu veri almak için kullanılırsa, bu veriler bir RecordSet nesnesi olarak döner. Bu, alınan verilerin RecordSet nesnesinin özellikleri, koleksiyonları, yöntemleri veya olaylarını kullanılarak işlenebileceği anlamına gelir.

Command nesnesinin ana özelliği, saklı sorgular ve parametrelere sahip saklı prosedürleri kullanma yeteneğidir.

ProgID

set objCommand=Server.CreateObject("ADODB.command")

Özellik

Özellik Açıklama
ActiveConnection Bağlantı veya Connection nesnesini tanımlayan bir dizeyi ayarlar veya döner.
CommandText Sağlayıcı (provider) komutlarını (örneğin SOL cümlesi, tablo adı veya saklı prosedür çağrısı) içeren bir dize değeri ayarlar veya döner. Varsayılan değeri "" (sıfır uzunluklu dize)'dir.
CommandTimeout Uzun tamsayı değeri ayarlar veya döner, bu değer komutun çalıştırılmasını bekleyeceği süreyi (saniye cinsinden) belirtir. Varsayılan değeri 30'dur.
CommandType Bir Command nesnesinin türünü ayarlar veya döndürür.
Ad Bir Command nesnesinin adını ayarlar veya döndürür.
Hazırlanmış Komutun önceden hazırlanmış (hazır hale getirilmiş) derlemesini kaydetmeyi veya kaydetmemeyi belirtir.
Durum Bir Command nesnesinin açık, kapalı, bağlantılı, çalıştırılıyor veya veri çekiliyor gibi bir durumunu tanımlayan bir değeri döndürür.

Yöntem

Yöntem Açıklama
İptal Bir yöntemin bir kez çalışmasını iptal eder.
CreateParameter Yeni bir Parameter nesnesi oluşturur.
Çalıştır CommandText özelliğindeki sorguyu, SQL cümlesini veya saklı prosedürü çalıştırır.

Koleksiyon

Koleksiyon Açıklama
Parametreler Bütün Parameter nesneleri bir Command nesnesi içerir.
Özellikler Bütün Property nesneleri bir Command nesnesi içerir.