ADO Name गुण

परिभाषा और उपयोग

Name गुण को सेट कर सकते हैं या इसका वापसी दे सकते हैं, जो एक क़्वायलिंग शब्द है जो Command, Property, Field या Parameter ऑब्जेक्ट के नाम को दर्शाता है।

ऑब्जेक्ट Name गुण के वर्णन
Command Name गुण के लिए कमांड ऑब्जेक्ट के लिखने/पढ़ने का अधिकार रखता है।
Property Name गुण परियोज्या गुण के लिए सिर्फ पढ़ने योग्य अधिकार रखता है।
Field जब रिकॉर्डसेट को बनाने के लिए इस्तेमाल किया जाता है तो Name गुण पढ़ने/लिखने का अधिकार रखता है, लेकिन जब एक मौजूदा रिकॉर्डसेट को खोलते है तो यह सिर्फ पढ़ने योग्य है।
Parameter Parameters समूह में अभी जोड़ा नहीं हुआ Parameter ऑब्जेक्ट के लिए Name गुण लिखने/पढ़ने योग्य है। जोड़ा हुआ Parameter ऑब्जेक्ट और सभी अन्य ऑब्जेक्ट के लिए Name गुण लिखने/पढ़ने केवल पढ़ने योग्य है। नाम समूह में अनिवार्य नहीं है।

व्याकरण

object.Name

उदाहरण

अनुप्रयोग के लिए Command ऑब्जेक्ट:

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set comm=Server.CreateObject("ADODB.Command")
comm.Name="xx"
response.write(comm.Name)
कॉन्नोट.क्लोज
%>

अनुप्रयोग के लिए Field ऑब्जेक्ट:

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set rs = Server.CreateObject("ADODB.Recordset")
आरएस.ओपन "Select * from orders", कॉन्नोट
set f=Server.CreateObject("ADODB.Field")
'Orders तालिका के क्षेत्र अभिलक्षण प्रदर्शित करें
for each f in rs.Fields
  response.write("Attr:" & f.Attributes & "<br />")
  response.write("Name:" & f.Name & "<br />")
  response.write("Value:" & f.Value & "<br />")
नेक्स्ट
rs.Close
कॉन्नोट.क्लोज
सेट आरएस नोटिंग
सेट कॉन्नोट नोटिंग
%>

अनुप्रयोग के लिए Property ऑब्जेक्ट:

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set rs = Server.CreateObject("ADODB.Recordset")
आरएस.ओपन "Select * from orders", कॉन्नोट
सेट प्रोप=सर्वर.क्रिएटऑब्जैक्ट("ADODB.Property")
ऑर्डर्स टेबल के प्रोपर्टीज़ अट्रीब्यूट्स दिखाएं
फॉर ईच प्रोप इन आरएस.प्रोपर्टीज़
  रेस्पोंसेज.वराइट("अट्र्रीब्यूट्सज़:" & प्रोप.अट्रीब्यूट्स & "<br />")
  रेस्पोंसेज.वराइट("नेमज़:" & प्रोप.नेम & "<br />")
  रेस्पोंसेज.वराइट("वैल्यूएज़:" & प्रोप.वैल्यू & "<br />")
नेक्स्ट
आरएस.क्लोज
कॉन्नोट.क्लोज
सेट आरएस नोटिंग
सेट कॉन्नोट नोटिंग
%>