ADO మోడ్ లక్షణం

నిర్వచనం మరియు ఉపయోగం

మోడ్ లక్షణం ఒక సెట్ లేదా రిటర్న్ చేయగలదు కనెక్ట్‌మోడ్ఇన్యూమ్ విలువ, దీనివల్ల కనెక్షన్, రికార్డ్ లేదా స్ట్రీమ్ ఆబ్జెక్ట్ లో డాటాను మార్చడానికి అనుమతిస్తుంది. ఆబ్జెక్ట్ మూసినప్పుడు, ఈ లక్షణం రిడ్రెయిట్ లేదా రెడ్ లేక్ చేయబడుతుంది.

  • కనెక్షన్ ఆబ్జెక్ట్ - డిఫాల్ట్ అద్దాను adModeUnknown
  • రికార్డ్ ఆబ్జెక్ట్ - డిఫాల్ట్ అద్దాను adModeRead
  • స్ట్రీమ్ ఆబ్జెక్ట్ - డిఫాల్ట్ అద్దాను adModeRead లేదా adModeUnknown

ప్రతీక్షలు:ఈ లక్షణం కనెక్షన్ ఆబ్జెక్ట్ మూసినప్పుడు మాత్రమే సెట్ చేయవచ్చు.

సంకేతం

ఆబ్జెక్ట్.మోడ్

ఇన్స్టాన్స్

<%
సెట్ కనెక్ట్=సర్వర్.క్రియేట్ఆబ్జెక్ట్("ADODB.Connection")
కనెక్ట్.ప్రొవైడర్="మైక్రోసాఫ్ట్.జెట్ఒలెడ్బి.4.0"
కనెక్ట్.మోడ్=అడ్మోడ్రిడ్రెయిట్
కనెక్ట్.ఓపెన్(సర్వర్.మాపాథ్("northwind.mdb"))
రెస్పాన్స్.వ్రాయించు(కనెక్ట్.మోడ్)
కనెక్ట్.క్లోజ్
%> 

కనెక్ట్‌మోడ్ఇన్యూమ్

కన్స్టాంట్ విలువ వివరణ
adModeUnknown 0 默认值。权限尚未设置或不能确定权限。
adModeRead 1 只读权限。
adModeWrite 2 只写权限。
adModeReadWrite 3 读/写权限。
adModeShareDenyRead 4 禁止其他人以读权限打开连接。
adModeShareDenyWrite 8 ఇతర వ్యక్తులు రాయడం అధికారంతో కలిసి కనెక్షన్ తెరవబడలేదు.
adModeShareExclusive 12 ఇతర వ్యక్తులు కనెక్షన్ తెరవడానికి నిషేధించబడింది.
adModeShareDenyNone 16 ఇతర వ్యక్తులు ఏ అధికారాలతో కలిసి కనెక్షన్ తెరవగలరు. ఇతర వ్యక్తులకు చదవడం లేదా వ్రాయడం అనుమతించబడలేదు.
adModeRecursive 0x400000 adModeShareDenyNone, adModeShareDenyWrite లేదా adModeShareDenyRead తో కలిసి ఉపయోగించడం ద్వారా, ప్రస్తుత రికార్డ్ యొక్క అన్ని ఉప రికార్డ్లకు అధికారాలను నిర్ణయించండి.