Beim Öffnen geschützer Tabellen müssen Sie ein Passwort und evtl. einen zusätzlichen Schlüssel angeben. Es gibt drei Möglichkeiten dies zu tun:
1. Setzen Sie Password und Key von TTdbTable bevor Sie dir Open Method aufrufen:
MyTdbTable.Password := 'MyPwd';
MyTdbTable.Key := '897461';
MyTdbTable.Open;
2. Definieren Sie eine Ereignisbehandlungsroutine für TTdbDatabase.OnPassword. Diese Routine wird aufgerufen, wenn TurboDB eine geschützte Tabelle nicht öffnen kann. Sie können Passwort und Schlüssel in dieser Routine bereitstellen.
3. Nehmen Sie die Unit TdbPwdDlg in Ihr Projekt auf. Die Unit beinhaltet einen einfachen Passwort-Dialog, der in der Databankzugriffs-Palette registriert wird und jedesmal angezeigt wird, wenn eine Passwort/Schlüssel Kombination benötigt wird. dieser Passwort-Dialog wird auch zur Entwurfszeit verwendet.