Data.Win.ADODB.TConnectMode
Delphi
TConnectMode = (cmUnknown, cmRead, cmWrite, cmReadWrite, cmShareDenyRead,
cmShareDenyWrite, cmShareExclusive, cmShareDenyNone);
C++
enum DECLSPEC_DENUM TConnectMode : unsigned char { cmUnknown, cmRead, cmWrite, cmReadWrite, cmShareDenyRead, cmShareDenyWrite, cmShareExclusive, cmShareDenyNone };
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
enum | public | Data.Win.ADODB.pas Data.Win.ADODB.hpp |
Data.Win.ADODB | Data.Win.ADODB |
説明
TConnectMode 値は接続に使用できるアクセス許可を示します。
TConnectMode 値を使用すると,接続に使用できるアクセス許可と,その接続で実行できるデータ操作の種類を指定できます。
TConnectMode 定数は,ADO Connection オブジェクトの Mode プロパティの ConnectModeEnum 値に直接対応します。TConnectMode 定数の TADOConnection コンポーネントに対する効果は,ConnectModeEnum 値の Connection オブジェクトに対する効果と同じです。これらの値の詳細は,Microsoft Data Access SDK ヘルプを参照してください。
TConnectMode は,次の表に示す 8 つの定数から構成されます。
接続モード | 意味 |
---|---|
cmUnknown |
接続でアクセス許可が設定されていないか,指定できない |
cmRead |
接続で読み出し専用のアクセス許可が使用できる |
cmWrite |
接続で書き込み専用のアクセス許可が使用できる |
cmReadWrite |
接続で読み書きのアクセス許可が使用できる |
cmShareDenyRead |
ほかのユーザーは読み出しのアクセス許可で接続を開けない |
cmShareDenyWrite |
ほかのユーザーは書き込みのアクセス許可で接続を開けない |
cmShareExclusive |
ほかのユーザーは接続を開けない |
cmShareDenyNone |
ほかのユーザーはどのアクセス許可でも接続を開けない |