| | TurboDB Studio | >TurboDB VCL < | roPTools | VDP | KALHelp | Downloads | Links | Suche | Kontakt | Impressum | |
|
TurboDB: Wie können Tabellen auch von CD (READONLY) ansprechen?
|
|
|
| ![]() |
|
1/ Die Tabellen dürfen nur im Lesezugriff geöffnet werden: TdbTable.ReadOnly := True; 2/Es muss verhindert werden, dass TurboDB die für die Mehrbenutzer Verwaltung benötigten Dateien (*.net, *.mov) einrichtet. Öffnen Sie die Tabellen dazu exklusiv: TdbTable.Exclusive := True; TdbTable.Open; Getestet mittels TurboDB 4 für VCL. Hinweis Queries die alle auf die selbe TTdbDatabase zugreifen. Die Database ist auf Readonly und Exclusive gesetzt. Somit also auch alle Querys. Alle .Net und .Mov Dateien habe ich gelöscht. Das Programm funktioniert. Werden die Schreibrechte auf der Festplatte entfernt, so sind sie nach dem Ausführen des Programms wieder da. Brenne ich die DB und das Programm auf CD, bekomme ich beim Start folgenden Fehler: Preparing SQL statement: Cannot open Table. Error in login. Ersetze ich den Query durch eine Table und benutze die gleich Datenbank, dann funktioniert es ohne Probleme.
|