Когда развертывала приложение на телефоне с использованием базы sqllite, получила ошибку, что невозможно открыть файл базы данных. Тогда добавила код ниже, и все на телефоне заработало как надо:
Потом вместо телефона подсоединила планшет и снова начала получать эту же ошибку. Почему на телефоне работает, а на планшете путь к базе не отрабатывается?
Вопрос
Kitty
Когда развертывала приложение на телефоне с использованием базы sqllite, получила ошибку, что невозможно открыть файл базы данных. Тогда добавила код ниже, и все на телефоне заработало как надо:
void __fastcall TForm1::FDConnection1BeforeConnect(TObject *Sender) { #if defined(_PLAT_IOS) || defined(_PLAT_ANDROID) FDConnection1->Params->Values["Database"] = System::Ioutils::TPath::Combine(System::Ioutils::TPath::GetDocumentsPath (), "mikros.s3db"); #endif }
Потом вместо телефона подсоединила планшет и снова начала получать эту же ошибку. Почему на телефоне работает, а на планшете путь к базе не отрабатывается?
Ссылка на комментарий
25 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.