ADO Type गुण

वर्णन और उपयोग

Type गुण को सेट कर सकता है या वापस कर सकता है DataTypeEnum मूल्य, जो Parameter, Field या Property ऑब्जेक्ट के तरीके को संकेत कर सकता है।

ऑब्जेक्ट Type ऑब्जेक्ट के वर्णन
Parameter के लिए Parameter ऑब्जेक्ट, Type गुण पढ़ने/लिखने का अधिकार रखता है।
Field के लिए रिकॉर्ड में जोड़े गए Fields सेट में नए Field ऑब्जेक्ट के लिए, Type केवल रडियू/लिखने हेतु है जबकि Field के Value गुण को निर्दिष्ट किया गया है और डाटा प्रदाता ने Fields सेट के Update विधि को बुलाकर नए Field को सफलता से जोड़ा है।
Property के लिए Property ऑब्जेक्ट, Type गुण केवल पढ़ने हेतु है।

व्याकरण

objectname.Type

उदाहरण

के लिए 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")
rs.open "Select * from orders", conn
response.write(rs.Fields(0).Type)
rs.Close
कॉन्न.क्लोज
%>

के लिए Parameter ऑब्जेक्ट के लिए:

<%
set comm=Server.CreateObject("ADODB.Command")
set para=Server.CreateObject("ADODB.Parameter")
para.Type=adVarChar
para.Size=25
para.Direction=adParamInput
para.Value=varfname
comm.Parameters.Append para
%>

के लिए 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")
rs.open "Select * from orders", conn
सेट प्रोप = सर्वर.क्रिएटऑब्जैक्ट("ADODB.Property")
'ऑर्डर्स टेबल के गुण अट्रीब्यूट्स दिखाएं'
फॉर ईच प्रोप इन आरएस.प्रोपर्टीज
  रेस्पोंसे.वराइट("अट्रीब्यूट्स: " & प्रोप.अट्रीब्यूट्स & "<br />")
  रेस्पोंसे.वराइट("नाम: " & प्रोप.नाम & "<br />")
  रेस्पोंसे.वराइट("वैल्यू: " & प्रोप.वैल्यू & "<br />")
  रेस्पोंसे.वराइट("टाइप: " & प्रोप.टाइप & "<br />")
नेक्स्ट
आरएस.क्लोज
कॉन्न.क्लोज
सेट आरएस = नोटिंग
सेट कॉन्न = नोटिंग
%>