Наверное ты меня не так понял.
Я редактировал БД через Database Desktop, т.е. к моменту запуска моей проги БД была не пустая.
Далее редактирование БД произходили программными средствами:
void __fastcall TFMain::DataSetEdit1Execute(TObject *Sender)
{
Table->Edit();
FNew->Show();
FNew->Caption="Редактировать записи";
FMain->Enabled=false;
}
Далее в форме FNew при нажатии кнопки Button1 произходит добавление записи:
void __fastcall TFNew::Button1Click(TObject *Sender)
{
DBEdit1->Text=DateToStr(DateTime->Date);
FMain->Table->Post();
FMain->Enabled=true;
FNew->Visible=false;
}
После этого при очередном обращении проги к БД появлялясь новая запись, т.е. её можно было увидеть.
Далее после перезагрузки компа новая запись исчезала.
При этом естественно оставались записи, которые я записал с помощью Database Desktop.