Všetko mi funguje, až na jeden nepochopiteľný detail. Na začiatku sa mi vytvorí tabuľka, ktorá na disku nie je a po ukončený programu ju na disku nájdem aj s obsahom. Po opätovnom spustení programu mi to prejde vetvou then a tabuľka je čistá:
procedure TfrmPhoneBook.FormCreate(Sender: TObject);
begin
tblPhoneBook.TableName := PrgPath + cPhoneBook;
if not tblPhoneBook.Exists then
begin
tblPhoneBook.CreateTable;
tblPhoneBook.Close;
end;
tblPhoneBook.Open;
end;
DatabaseName som doteraz nastavené nemal, tak som to rýchlo nastavil na 'DBDEMOS', ale správa sa to rovnako.