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 />") नेक्स्ट आरएस.क्लोज कॉन्नोट.क्लोज सेट आरएस नोटिंग सेट कॉन्नोट नोटिंग %>