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 |
ほかのユーザーはどのアクセス許可でも接続を開けない |