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

Vitaldj

Пользователи
  • Постов

    847
  • Зарегистрирован

  • Посещение

  • Победитель дней

    28

Весь контент Vitaldj

  1. Да нет у меня файла. Я вчера попробовал задеплоить первый попавшийся, все получилось и не сохранял даже проект. сейчас ничего не пишу под iOs. Поэтому и не сохранил.
  2. Сильно я вам не подскажу, но программирую для винды и мака тоже. То что вы простите, это не компоненты, а функции. С прокси в маке я проблему просто решил. Даже по тупому. Просто в настройках пользователь сам указывает прокси и все. Есть в настройках - лезу по прости. Нет в настройках - не лезу. Но если нет интернета, по пишу сообщение, что сети нет, а не проси ли у вас? Вопрос 1 - самого интересует Вопрос 3 - скорее всего никак - ручками.
  3. Смотри скрин который я сделал вчера из xcode , из него можно вытащить твое приложение и выяснить, а деплоятся ли у тебя твои отдельные файлы.
  4. Какой файл? Иы вообще читаешь что я написал? Зачем тебе выяснять в какой именно директории телефона лежат твои задеплоиные файлы. Она известна и показывается функцией показа пути твоего приложения (ExtractFilePath(ParamStr(0))) + директория documents.
  5. Китти, сори за off top, но, мне кажется, ты бы обошлась меньшей кровью, если бы уже перешла на дельфи))).
  6. Если у тебя насколько файлов по разным директориям, то складывай все директории в documents
  7. Не надо мне объяснять, что iOs хранит файлы приложения в спец директории приложения. Это я прекрасно знаю. Я тебе о другом. В xcode можно выгрузить твою программу обратно. Делается это тут: Нажимаешь download container И получает директорию вида: название программы 2017-04-19 14:20.56.557.xcappdata Лезешь в нее простым totall comm и смотрит директорию для документов: Documents . У меня лично пробные файлы задеплоитманные до этого оказались там где нужно. Я указал, как и советовал Ярослав: Указываешь путь startup\documents
  8. а, ну Ярослав уже писал)). А в xcode в разделе devices находишь задеплоинный файл?
  9. Вот давно пытался на iOs что то делать, но по моему, в деплоинменте надо указывать какую-то папку , не просто .\ А вот что указывать, хоть убей, не помню. Но что то вроде .\documents Но не факт.
  10. Где здесь шутка? Просто описался, хотел написать слово "скачать", а написал "сказать". Ничего вам не мешает скачать из приложения файл БД и заменить на этом же приложении.
  11. Да почему, все позволяет. Не надо переустанавливать приложение. Что вам мешает просто сказать новый файл БД и заменить старый?
  12. Что то Ярослав сделал с сайтом и теги стали какие то странные, поэтому Windows и не заметил. Но все равно, лучше это указывать в теме. Прилагайте пример, глянем.
  13. Читайте мой ответ выше (по закачке). Если вы закачиваете файл БД, то он меняет ВСЮ базу! И то что было у клиента затирается! Если вы обновляете через insert update через файл sql - то ничего не затирается!
  14. Скорее всего вам никто правильно не ответит, ибо уже нет ни у кого XE7. Да и платформу вы не указали.
  15. Я отвечу, нигде. Потому что речь идет об извлечении из архива zip
  16. Коллега, так вы скачать файл базы данных хотите или обновить уже имеющийся? Это разные вещи. Я отвечал на вопрос по обновлению уже имеющейся БД. Вы же в самом начале уже написали, что задеплоили уже файл! Вы меня запутали.)))
  17. А на ответы коллег могу добавить, что они предлагают закачать готовый файл базы данных, а не обновления уже имеющейся. А это разные вещи!
  18. Я хоть не начинающий, но нет андроида и если и программирую для мобил, то только на iOs. Я это использую для десктопов. Я думаю, для андроида почти также. У вас должен быть доступ к серверу. Вы ложите туда готовый файлик с sql кодом. Там куча инсертов разделёных точно с запятой. Ты по http его закачиваешь. Я использую для этого indy, но для андроида, точно знаю его нельзя использовать, ибо так глюк какой то в 6 андроиде. Поэтому используй NetHTTPClient я делаю так: lStream1 := TMemoryStream.Create; form1.idhttp1.Get( 'http://твой сайт/file_base_update/'+'имя файла', lStream1); lStream1.SaveToFile(ExtractFilePath(ParamStr(0)) + 'имя файла' ); Я дальше забрасываю этот файлик в базу данных. Я не использую стандартную обертку, а использую от Devart- LiteDac. Но думаю и в fireDac есть тоже самое. Там есть LiteScript1 в него кидаешь файл sql с разделителями ; и он разом выполняется.
  19. Да какое готовое, кидаете на сервер файлик sql и insert'ами или update'ами и все. Если большой файлик, можете в zip положить. Он есть в delphi. Закачиваете и выполняете этот файлик на локальном устройстве.
  20. Платформа то какая???? Мы тут не Ванги. И если хотите получать точный и развернутый ответ, пишите подробнее и желательно с частью проекта, где проблема воспроизводится.
  21. Vitaldj

    MySQL

    Да, правильно, firedac напрямую не работает с mysql на мобилах. Я использую для этого liteDac, но не для продакшина, а только для себя. В продакшине не советую использовать прямой коннект. Поэтому используйте трехзвенку или через скриптовые языки, как php.
  22. Вы серьезно? Я думал это первоапрельская шутка)))). А в чем разница? Просто не нажимай кнопку "печать" в обычном fastReport и все!
  23. Vitaldj

    MySQL

    А вы случайно не путаете sqlite и mysql ?
  24. Vitaldj

    MySQL

    Ты предлагаешь прямой коннект с мобилы на mysql???? И для мобильных операционных систем ты не найдешь драйвера для коннекта к mysql.
×
×
  • Создать...