ADO Type ਵਿਸ਼ੇਸ਼ਤਾ

ਵਰਣਨ ਅਤੇ ਵਰਤੋਂ

Type ਵਿਸ਼ੇਸ਼ਤਾ ਨੂੰ ਸੈਟ ਕਰ ਸਕਦਾ ਹੈ ਜਾਂ ਵਾਪਸ ਲੈ ਸਕਦਾ ਹੈ DataTypeEnum ਮੁੱਲ ਇਹ ਮੁੱਲ Parameter, Field ਜਾਂ Property ਆਬਜੈਕਟ ਦੀ ਤਰ੍ਹਾਂ ਨੂੰ ਸੂਚਿਤ ਕਰਦਾ ਹੈ

ਆਬਜੈਕਟ Type ਆਬਜੈਕਟ ਦੀ ਵਰਣਨਾ
ਪੈਰਾਮੀਟਰ ਪੈਰਾਮੀਟਰ ਆਬਜੈਕਟ ਲਈ Type ਵਿਸ਼ੇਸ਼ਤਾ ਨਾਲੋਂ ਲਿਖ ਨਾਲੋਂ ਪੜ੍ਹਨ ਯੋਗ ਹੈ。
ਫੀਲਡ ਰਿਕਾਰਡ ਵਿੱਚ ਜੋੜੀ ਗਈ ਫੀਲਡਸ ਸਮੂਹ ਵਿੱਚ ਨਵੇਂ ਫੀਲਡ ਆਬਜੈਕਟ ਲਈ ਤਾਂ ਹੀ Type ਰੀਡ/ਲਿਖ ਹੁੰਦਾ ਹੈ ਜਦੋਂ Field ਦਾ Value ਵਿਸ਼ੇਸ਼ਤਾ ਨਾਲ ਸੈਟ ਕੀਤਾ ਗਿਆ ਹੋਵੇ ਅਤੇ Data Provider ਨੇ Fields ਸਮੂਹ ਦੇ Update ਮੈਥਡ ਨਾਲ ਨਵੇਂ Field ਨੂੰ ਸਫਲਤਾ ਨਾਲ ਜੋੜਿਆ ਹੋਵੇ
ਪ੍ਰਾਪਰਟੀ ਪ੍ਰਾਪਰਟੀ ਆਬਜੈਕਟ ਲਈ، Type ਵਿਸ਼ੇਸ਼ਤਾ ਨਾਲੋਂ ਪੜ੍ਹਨ ਯੋਗ ਹੈ。

ਵਿਧਾਨ

objectname.Type

ਇੰਸਟੈਂਸ

ਫੀਲਡ ਆਬਜੈਕਟ ਲਈ:

<%
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
conn.close
%>

ਪੈਰਾਮੀਟਰ ਆਬਜੈਕਟ ਲਈ:

<%
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
%>

ਪ੍ਰਾਪਰਟੀ ਆਬਜੈਕਟ ਲਈ:

<%
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
set prop=Server.CreateObject("ADODB.Property")
ਆਰਡਰਸ ਟੇਬਲ ਦੇ ਪ੍ਰਪਰਟੀ ਅਟਰੀਬਿਊਟਸ ਨੂੰ ਡਿਸਪਲੇਅ ਕਰੋ
for each prop in rs.Properties
  response.write("Attr:" & prop.Attributes & "<br />")
  response.write("Name:" & prop.Name & "<br />")
  response.write("Value:" & prop.Value & "<br />")
  response.write("Type:" & prop.Type & "<br />")
next
rs.close
conn.close
set rs=nothing
set conn=nothing
%>