Запись в Paradox *.db.
Почему?
Код :
while(Calls->FieldByName("S7")->AsInteger==number)
{
Base->Append();
Base->Edit();
Base->FieldByName("Ntel")->AsInteger=Calls->FieldByName("TLFLINK")->AsInteger;
.......
Base->Post();
Calls->Next();
CGauge2->Progress+=1;
}
Цитата:
Originally posted by Тимофей
Помогите плиз. Проблема вот в чем: Есть база, бегу по её записям если удовлетворяет условию то записываю в другую. Смотрю на размер растет при выполнении. А по завершению кода БД пуста!?!?!?
Почему?
Код :
while(Calls->FieldByName("S7")->AsInteger==number)
{
Base->Append();
Base->Edit();
Base->FieldByName("Ntel")->AsInteger=Calls->FieldByName("TLFLINK")->AsInteger;
.......
Base->Post();
Calls->Next();
CGauge2->Progress+=1;
}
Помогите плиз. Проблема вот в чем: Есть база, бегу по её записям если удовлетворяет условию то записываю в другую. Смотрю на размер растет при выполнении. А по завершению кода БД пуста!?!?!?
Почему?
Код :
while(Calls->FieldByName("S7")->AsInteger==number)
{
Base->Append();
Base->Edit();
Base->FieldByName("Ntel")->AsInteger=Calls->FieldByName("TLFLINK")->AsInteger;
.......
Base->Post();
Calls->Next();
CGauge2->Progress+=1;
}
Base->ApplyUpdates(); Спасет отца русской демократии.