ADO Name ਪ੍ਰਾਪਰਟੀ
ਵਿਆਖਿਆ ਅਤੇ ਇਸਤੇਮਾਲ
Name ਪ੍ਰਾਪਰਟੀ ਇੱਕ ਸਟਰਿੰਗ ਦਿੰਦੇ ਹੈ ਜਿਸ ਵਿੱਚ ਕਮਾਂਡ, ਪ੍ਰਾਪਰਟੀ, ਫੀਲਡ ਜਾਂ ਪਾਰਾਮੀਟਰ ਆਬਜੈਕਟ ਦਾ ਨਾਮ ਹੁੰਦਾ ਹੈ。
ਆਬਜੈਕਟ | Name ਪ੍ਰਾਪਰਟੀ ਦੀ ਵਰਣਨਾ |
---|---|
Command | Name ਪ੍ਰਾਪਰਟੀ ਕਮਾਂਡ ਆਬਜੈਕਟ ਦੇ ਪੜ੍ਹਨ/ਲਿਖਣ ਦਾ ਅਧਿਕਾਰ ਹੁੰਦਾ ਹੈ。 |
Property | Name ਪ੍ਰਾਪਰਟੀ ਪ੍ਰਾਪਰਟੀ ਪ੍ਰਾਪਰਟੀ ਦੇ ਸਿਰਫ ਪੜ੍ਹਨ ਦਾ ਅਧਿਕਾਰ ਹੁੰਦਾ ਹੈ。 |
Field | ਜਦੋਂ ਤੁਸੀਂ ਰਿਕਾਰਡਸੈੱਟ ਬਣਾਉਣ ਲਈ ਇਸਤੇਮਾਲ ਕਰਦੇ ਹੋ ਤਾਂ ਨਾਮ ਪ੍ਰਾਪਰਟੀ ਪੜ੍ਹਨ/ਲਿਖਣ ਦਾ ਅਧਿਕਾਰ ਹੁੰਦਾ ਹੈ, ਪਰ ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਪਹਿਲਾਂ ਹੀ ਖੁੱਲ੍ਹੇ ਰਿਕਾਰਡਸੈੱਟ ਖੁੱਲ੍ਹਦੇ ਹੋ ਤਾਂ ਇਹ ਸਿਰਫ ਪੜ੍ਹਨ ਦਾ ਅਧਿਕਾਰ ਹੁੰਦਾ ਹੈ。 |
Parameter | ਪਾਰਾਮੀਟਰ ਕਲੈਕਸ਼ਨ ਵਿੱਚ ਨਾ ਜੋੜੇ ਪਾਰਾਮੀਟਰ ਆਬਜੈਕਟ ਦੇ ਨਾਮ ਪ੍ਰਾਪਰਟੀ ਲਈ ਪੜ੍ਹਨ/ਲਿਖਣ ਅਧਿਕਾਰ ਹੁੰਦੇ ਹਨ, ਪਰ ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਪਹਿਲਾਂ ਹੀ ਖੁੱਲ੍ਹੇ ਰਿਕਾਰਡਸੈੱਟ ਖੋਲ੍ਹਦੇ ਹੋ ਤਾਂ ਇਹ ਪਾਰਾਮੀਟਰ ਆਬਜੈਕਟ ਅਤੇ ਸਾਰੇ ਹੋਰ ਆਬਜੈਕਟ ਦੇ ਨਾਮ ਪ੍ਰਾਪਰਟੀ ਨਾਲ ਸਿਰਫ ਪੜ੍ਹਨ ਦਾ ਅਧਿਕਾਰ ਹੁੰਦਾ ਹੈ। ਨਾਮ ਕਲੈਕਸ਼ਨ ਵਿੱਚ ਨਾਮ ਯੂਨਿਕ ਹੋਣਾ ਨਹੀਂ ਚਾਹੀਦਾ。 |
ਸਫ਼ਟਵੇਅਰ
object.Name
ਪ੍ਰਕਿਰਿਆ
ਕਮਾਂਡ ਆਬਜੈਕਟ ਲਈ:
<% 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) conn.close %>
ਫੀਲਡ ਆਬਜੈਕਟ ਲਈ:
<% 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 f=Server.CreateObject("ADODB.Field") "ਆਰਡਰਸ ਟੇਬਲ ਦੇ ਫੀਲਡ ਅਟਰੀਬਿਊਟਸ ਦਿਸਪਲੇਅ" for each f in rs.Fields response.write("Attr:" & f.Attributes & "<br />") response.write("Name:" & f.Name & "<br />") response.write("Value:" & f.Value & "<br />") next rs.Close conn.close set rs=nothing set conn=nothing %>
ਪ੍ਰਾਪਰਟੀ ਆਬਜੈਕਟ ਲਈ:
<% 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") نمایش ویژگیهای نمونههای Orders Table برای هر prop در rs.Properties response.write("Attr:" & prop.Attributes & "<br />") response.write("Name:" & prop.Name & "<br />") response.write("Value:" & prop.Value & "<br />") next rs.close conn.close set rs=nothing set conn=nothing %>