Bde.DBTables.TTable.ReadOnly

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property ReadOnly: Boolean read FReadOnly write SetReadOnly default False;

C++

__property bool ReadOnly = {read=FReadOnly, write=SetReadOnly, default=0};

プロパティ

種類 可視性 ソース ユニット
property published
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables TTable

説明

あるテーブルが当該アプリケーションで読み出し専用かどうかを示します。

ReadOnly プロパティは,テーブル内のデータを更新,挿入,または削除できないようにするものです。デフォルトで ReadOnly は false で,テーブルのデータは変更可能です。

メモ:  ReadOnly プロパティが false であっても,データを変更したり追加したりできない場合があります。つまり,当該アプリケーションまたは現在のユーザーが持つ SQL 特権が十分でないなどの理由で,変更や追加ができないことがあるわけです。

テーブルの変更や追加を絶対できないようにするには,次のようにします。

1 Active プロパティを false に設定する

2 ReadOnly を true に設定する

ReadOnly プロパティが true のとき,そのテーブルの CanModify プロパティは false となります。

関連項目