![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Записи в XML таблице не удаляются [D6]
СергейКо © (2002-12-16 14:57:00)Написал я прогу на Делфях 6 через DBExpress.
В качестве баз данных использовал файлы XML.
TSQLClientDataSet я использовал для подключения к файлу XML.
Но дело вот в чем:
когда я удаляю записи из базы XML и записываю новые, то вот чего происходит:
В DBGrid"е действительно отображаются новые записи, но в файле XML всеравно остались старые, плюс еще новые.
С каждым перезаписыванием XML файл увеличивается в своем размере на 5-10 КБ.
А если мне надо перезаписывать данные хотя бы по разу в день, то через месяц файл увеличится на 250-300 КБ.
А че будет через год вообще молчу.
ЕСЛИ КТО ВСТРЕЧАЛСЯ С ТАКОЙ ПРОБЛЕМОЙ - ПОДСКАЖИТЕ ЧЕГО ДЕЛАТЬ?
ЗАРАНЕЕ БЛАГОДАРЕН.
Slava (2002-12-17 10:38:00) [1]TSQLClientDataSet.MergeChangeLog
Перед сохранением
KA_ (2002-12-17 08:34:00) [2]А говорят, что в шестых это не помогает?
Mike_Goblin (2002-12-16 21:10:00) [3]TSQLClientDataSet.LogChanges := false