Bde.DBTables.TDatabase.ReadOnly
Delphi
property ReadOnly: Boolean read FReadOnly write SetReadOnly default False;
C++
__property bool ReadOnly = {read=FReadOnly, write=SetReadOnly, default=0};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | published | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TDatabase |
Beschreibung
Legt einen Nur-Lesen-Zugriff für die Datenbankverbindung fest.
Mit ReadOnly legen Sie fest, ob die Datenbankverbindung es der Anwendung erlaubt, die Tabellen und andere Metadaten in der Datenbank zu aktualisieren. Setzen Sie vor dem Öffnen der Datenbank ReadOnly.
Wenn ReadOnly den Wert false hat (Voreinstellung), kann die Anwendung Tabellen und Datenbank-Metadaten (z.B. Indizes) ändern. Hat ReadOnly den Wert true, können Anwendungen zwar die Tabellen durchsuchen, sie aber nicht aktualisieren. Außerdem ist es der Anwendung nicht möglich, Metadaten-Objekte wie Tabellen und Indizes zu erstellen oder zu löschen.
Hinweis: Der Eigenschaft ReadOnly sollte der Wert true zugewiesen werden, wenn in einem schreibgeschützten Medium (z.B. einer CD) auf eine dBase- oder Paradox-Datenbank zugegriffen wird.
Hinweis: Wenn ReadOnly für SQL-Datenbanken den Wert true hat, müssen Sie die Eigenschaft ReadOnly auch explizit für Datenmengen-Komponenten wie TTable and TQuery auf true setzen.