ADO Execute method
paggawa at paggamit
Ang method na Execute ay maaaring ipatupad ang query, SQL statement o stored procedure na nakatala sa attribute ng CommandText ng Command object.
Kung ang attribute ng CommandText ay nagtatakda ng pagbalik ng mga linya ng query, ang anumang mga resulta na ginawa ay ilagay sa bagong Recordset object. Kung ang komando ay hindi isang query na binabalik ng mga linya, ang provider ay ibabalik ang isang nakapagsara na Recordset object.
Mga pangunahing pangyayari: Para sa Command na binabalik ng mga linya:
Set rs=objcommand.Execute(ra,parameters,options)
Mga pangunahing pangyayari: Para sa Command na hindi binabalik ng mga linya:
objcommand.Execute ra,parameters,options
parametro | paglalarawan |
---|---|
ra | Pwede. Ibabalik ang bilang ng mga talaan na naapektuhan ng paghahanap. Para sa mga query na binabalik na bilang mga linya, gamitin ang attribute ng RecordCount ng Recordset object upang kalkulahin ang bilang ng mga talaan sa loob ng object. |
parameters | Optional. Ang mga halaga ng parameter na pinapagkakaloob sa pamamagitan ng SQL statement. Ginamit para sa pagbabago, pag-update o pagdagdag ng bagong halaga ng parameter sa koleksyon ng Parameters. |
options | Optional. Nagtutukoy kung paano ituturing ng provider ang CommandText property ng Command object. Maaaring isang o ilang bilang. CommandTypeEnum O ExecuteOptionEnum Ang default ay adCmdUnspecified. |
Sample
<% Set objcommand.Text="SELECT * FROM Customers" objCommand.Execute %>
O:
<% Set objcommand.Text="Customers" objCommand.Execute(,,adCmdTableDirect) %>