最新のWeb開発のチュートリアル
 

ADO Mode Property


<完全なストリームオブジェクトリファレンス

モードプロパティセットまたは返しConnectModeEnumの接続、レコード、またはストリームオブジェクトのデータを変更するための許可を示す値。 このプロパティは、オブジェクトを閉じたときに読み取り/書き込み、読み取り専用オブジェクトが開いているときです。

  • Connection object -デフォルトはadModeUnknownです
  • Record object -デフォルトはadModeReadです
  • Stream object -デフォルトはadModeReadまたはadModeUnknownです

Note:このプロパティは、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

定数 説明
adModeUnknown0 アクセス権が設定されていないか判断することはできません。
adModeRead1 読み取り専用。
adModeWrite2 書き込み専用。
adModeReadWrite3 読み書き。
adModeShareDenyRead4 読み取り権限との接続を開くことから、他の人を防ぎます。
adModeShareDenyWrite8 書き込み権限との接続を開くことから、他の人を防ぎます。
adModeShareExclusive12 接続を開くから他人を防ぐことができます。
adModeShareDenyNone16 他の人がどんな権限での接続を開くことができます。
adModeRecursive0x400000 現在のレコードのすべてのサブレコードにアクセス許可を設定するadModeShareDenyNone、adModeShareDenyWrite、またはadModeShareDenyReadで使用します。

<完全なストリームオブジェクトリファレンス