ADO Mode ਵਿਸ਼ੇਸ਼ਤਾ
ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ
Mode ਵਿਸ਼ੇਸ਼ਤਾ ਨੂੰ ਸੈਟ ਕਰ ਸਕਦੇ ਹਾਂ ਜਾਂ ਉਸ ਨੂੰ ਵਾਪਸ ਲੈ ਸਕਦੇ ਹਾਂ ConnectModeEnum ਮੁੱਲ ਜੋ ਕਿ Connection, Record ਜਾਂ Stream ਆਬਜੈਕਟ ਵਿੱਚ ਡਾਟਾ ਸੰਸ਼ੋਧਨ ਦੇ ਅਧਿਕਾਰ ਨੂੰ ਸੂਚਿਤ ਕਰਦਾ ਹੈ।ਆਬਜੈਕਟ ਬੰਦ ਹੋਣ ਉੱਤੇ ਇਹ ਵਿਸ਼ੇਸ਼ਤਾ ਲੇਖ-ਪੜ੍ਹਨ ਦੀ ਹੈ, ਆਬਜੈਕਟ ਖੁੱਲ੍ਹਣ ਉੱਤੇ ਇਹ ਸਿਰਫ ਪੜ੍ਹਨ ਦੀ ਹੈ。
- ਕੁਨੈਕਸ਼ਨ ਆਬਜੈਕਟ - ਮੂਲ ਰੂਪ ਵਿੱਚ adModeUnknown ਹੁੰਦਾ ਹੈ
- ਰਿਕਾਰਡ ਆਬਜੈਕਟ - ਮੂਲ ਰੂਪ ਵਿੱਚ adModeRead ਹੁੰਦਾ ਹੈ
- ਸਟ੍ਰੀਮ ਆਬਜੈਕਟ - ਮੂਲ ਰੂਪ ਵਿੱਚ adModeRead ਜਾਂ adModeUnknown ਹੁੰਦਾ ਹੈ
ਟਿੱਪਣੀਆਂ:ਇਹ ਵਿਸ਼ੇਸ਼ਤਾ ਕੇਵਲ Connection ਆਬਜੈਕਟ ਬੰਦ ਹੋਣ ਉੱਤੇ ਸੈਟ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ。
ਵਿਧੀ
object.Mode
ਇੱਕ ਮਿੱਤਰ
<% set conn=Server.CreateObject("ADODB.Connection") conn.Provider="Microsoft.Jet.OLEDB.4.0" conn.Mode=adModeReadWrite conn.Open(Server.Mappath("northwind.mdb")) response.write(conn.Mode) conn.Close %>
ConnectModeEnum
ਸਥਾਰਹ | ਮੁੱਲ | ਵਰਣਨ |
---|---|---|
adModeUnknown | 0 | 默认值。权限尚未设置或不能确定权限。 |
adModeRead | 1 | 只读权限。 |
adModeWrite | 2 | 只写权限。 |
adModeReadWrite | 3 | 读/写权限。 |
adModeShareDenyRead | 4 | 禁止其他人以读权限打开连接。 |
adModeShareDenyWrite | 8 | 禁止其他人以写权限打开连接。 |
adModeShareExclusive | 12 | 禁止其他人打开连接。 |
adModeShareDenyNone | 16 | 允许其他人以任何权限打开连接。不拒绝其他人的读或写访问。 |
adModeRecursive | 0x400000 | 与 adModeShareDenyNone, adModeShareDenyWrite 或 adModeShareDenyRead 一起使用,对当前 Record 的所有子记录设置权限。 |