Перейти к содержанию
Fire Monkey от А до Я
  • 0

ClientDataSet- xml IOS/Android


master webs

Вопрос

Добрый день использую локальное хранилище настроек подключения к сайту 

ClientDataSet - XML 

заметил такую особенность при  закрытии программы под Windows  все изменения  будут перезаписаны в XML   но при  выгрузке  приложение на IOS/Android  сохранения результатов не происходит нужно в ручном режиме  делать сохранение файла

 

ClientDataSet1.SaveToFile(ClientDataSet1.FileName);

 

подскажите как можно решить проблему 

Ссылка на комментарий

Рекомендуемые сообщения

  • 0

разобрался оказалось  подключить  xml можно двумя способами через параметр  ClientDataSet1.FileName и ClientDataSet1.LoadFromFile

в начале использовал первое за чего и была  ошибка

сохраняю изменения кнопкой  событие ClientDataSet1.SaveToFile 

после перезапуска приложения все данные корректно сохранились и подгружались 

Ссылка на комментарий
  • 0

что то не совсем понятно, а зачем xml?

просто в ini не подходит?

может просто я задачу до конца не понял и почему была ошибка?

ini файл использую для глобальных настроек типа  локализации и стиля приложения

но есть  настройки для подключения к  определённому сайту  их может быть несколько  они все однотипные   название, адрес, пароль и т.д (количество  не известно), вот для них и решил использовать xml файл и clientdataset

Ссылка на комментарий
  • 0

Добрый день использую локальное хранилище настроек подключения к сайту 

ClientDataSet - XML 

заметил такую особенность при  закрытии программы под Windows  все изменения  будут перезаписаны в XML   но при  выгрузке  приложение на IOS/Android  сохранения результатов не происходит нужно в ручном режиме  делать сохранение файла

 

ClientDataSet1.SaveToFile(ClientDataSet1.FileName);

 

подскажите как можно решить проблему 

почему вас не устраивает ручное сохранение? циклов нет, кучи блоков нет, итераций ноль...нет повода отказываться от ручного...

если где-то теряете контроль или хотите быть уверенным с сохранении, то в критически важных местах просто еще раз сохраняйте, одна строка...эт разве проблема )

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...