ADO एक्सेक्यूट मथड़द

व्याख्या और उपयोग

एक्सेक्यूट मथड़द को निर्दिष्ट क्वेरी, SQL वाक्य, स्टोरेज प्रक्रिया या प्रदाता विशिष्ट टेक्स्ट को चलाने के लिए उपयोग किया जा सकता है।

यदि कमांडटेक्स्ट पारामीटर द्वारा रेकर्ड द्वारा वापसी वाली क्वेरी निर्दिष्ट की गई है, तो किसी भी उत्पादित परिणाम को नए रिकॉर्डसेट ऑब्जैक्ट में संग्रहीत किया जाएगा। यदि इस कमांड को रेकर्ड द्वारा वापसी वाली क्वेरी नहीं है, तो प्रदाता बंद रिकॉर्डसेट ऑब्जैक्ट वापस करेगा।

टिप्पणी:वापसी वाला रिकॉर्डसेट ऑब्जैक्ट हमेशा केवल पढ़ने वाला और केवल आगे की दिशा में चलने वाला कर्सर होता है।

सूचना:यदि अधिक फंक्शनल रिकॉर्डसेट ऑब्जैक्ट की आवश्यकता है, तो पहले रिकॉर्डसेट ऑब्जैक्ट को बनाएं, आवश्यक गुणों को सेट करें, फिर रिकॉर्डसेट ऑब्जैक्ट के ओपन मथड़द को उपयोग करके क्वेरी को चलाएं और इच्छित कर्सर क़िस्म को लॉगदून करें।

वाक्यांश: जो कभी रेखाओं के रूप में वापस करते हैं के लिए कमांड चिंना:

सेट ऑब्जेक्टर्स = ऑब्जेक्टकनेक्शन.एक्सेक्यूट (कमांडटेक्स्ट, रा, options)

वाक्यांश: जो कभी रेखाओं के रूप में वापस नहीं करते के लिए कमांड चिंना:

ऑब्जेक्टकनेक्शन.एक्सेक्यूट (कमांडटेक्स्ट, रा, options)
पैरामीटर वर्णन
commandtext अनिवार्य।चलाने वाला SQL वाक्य, तालिका नाम, स्टोरेज प्रक्रिया, URL या प्रदाता विशिष्ट टेक्स्ट
रा वृद्धिपूर्ण।क्वेरी से प्रभावित रिकॉर्ड की संख्या
options वृद्धिपूर्ण।प्रदाता को कैसे commandtext पैरामीटर को सेट करना है, यह सेट कर सकता है।एक या अनेक CommandTypeEnum या ExecuteOptionEnum द्वारा डिफ़ॉल्ट adCmdUnspecified है।

उदाहरण

<%
स्क्वेयर = "SELECT companyname FROM Customers"
सेट आरएस = कनेक्शन.एक्सेक्यूट (स्क्वेयर)
%>