ADO Execute Metodu

Tanım ve Kullanım

Execute yöntemi, Command nesnesinin CommandText özelliğinde belirtilen sorguyu, SQL cümlesi veya saklı prosedürü çalıştırabilir.

CommandText özelliği satır olarak dönen bir sorgu belirliyorsa, oluşturulan herhangi bir sonuç yeni Recordset nesnesinde saklanacaktır. Bu komut satır olarak dönen bir sorgu değilse, sağlayıcı kapanmış bir Recordset nesnesi döndürecektir.

Gramer: Satır olarak dönen Command için:

Set rs = objcommand.Execute(ra, parameters, options)

Gramer: Satır olarak dönmeyen Command için:

objcommand.Execute ra, parameters, options
Parametre Açıklama
ra Seçilebilir. Sorgu etkilediği kayıt sayısını döndürür. Satır olarak dönen sorgular için, Recordset nesnesindeki kayıt sayısını hesaplamak için RecordCount özelliğini kullanın.
parameters Opsiyonel. SQL cümlesi ile iletilen parametre değerleri. Parameters koleksiyonuna yeni parametre değerleri eklemek, güncellemek veya değiştirmek için kullanılır
options Opsiyonel. Sağlayıcıya, Command nesnesinin CommandText özelliğini nasıl hesaplaması gerektiğini gösterir. Bir veya daha fazla olabilir CommandTypeEnum veya ExecuteOptionEnum Değer.Varsayılan olarak adCmdUnspecified'dır.

Örnek

<%
Set objcommand.Text="SELECT * FROM Customers"
objCommand.Execute
%>

veya:

<%
Set objcommand.Text="Customers"
objCommand.Execute(,,adCmdTableDirect)
%>