IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Composants FMX Delphi Discussion :

[Rio1.3] Utilisation table SQLite avec iOS


Sujet :

Composants FMX Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2002
    Messages
    394
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2002
    Messages : 394
    Par défaut [Rio1.3] Utilisation table SQLite avec iOS
    Bonjour

    Je ne me souviens plus comment utiliser une base Sqlite dans IOS. J'ai bien ajouté dans mon déploiement ou ce trouve ma base et J'ai bien ajouté Sartup\documents\.

    J'ai refais l'exemple et j'ai le même résultat. Mon application démarre pas. J'enlève la fiche ou j'ai la connexion a la base de données et ca fonctionne.
    Ca fonctionne très bien sur windows mais pas sur ios. C'est pour cela que je sais que mon problème vient de la connexion a la base de données.

    Note: J'ai vérifié avec une application que j'ai déjà faite et ca fonctionne en IOS. Le seul ajout qu'il a est que si la base existe pas la créer dans IOS.

    Je vais regarder de ce coté mais ces pas pratique lors de transfert de données.

    Merci de votre aide

    Mario

  2. #2
    Membre Expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Par défaut
    De mémoire l'IPA ne doit contenir aucun dossiers contrairement aux APP/PKG et APK.

    Tu ne dois donc rien spécifier au niveau du déploiement et copier ou déplacer ta base depuis le dossier du programme vers le dossier Documents lors du premier lancement du programme.

  3. #3
    Membre émérite
    Avatar de free07
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    941
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 941
    Par défaut
    Bonjour Mario,

    Il est possible de vérifier si ta base de données est bien présente dans le dossier Documents sur ton appareil iOS avec Xcode.

    Avec XCode ouvrir le menu 'Window' et 'Devices and Simulators'. Il affiche ensuite toutes les applications installé sur ton Device ( il faut bien sûr que celui-ci soit connecté à ton mac )

    Tu sélectionnes l'application en question et cliques sur la roue crantée qui est affichée en dessous de la liste des applications, un menu apparait qui permet de télécharger le contenu du paquet : 'Download container...'

    Il ne te reste plus qu'à afficher le contenu du téléchargement en faisant un bouton droit sur celui-ci et choisir 'Afficher le contenu du paquet'.

    Un dossier AppData doit apparaitre contenant ton dossier Documents...

    J'espère que cela t'aidera à vérifier que ta base de données a bien été transféré sur ton appareil, dans le cas contraire vérifier que ta base de données est bien dans la liste des fichiers déployés avec ton application dans Delphi.

  4. #4
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2002
    Messages
    394
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2002
    Messages : 394
    Par défaut [Rio1.3]Utilisation table SqLite avec ios
    Merci

    Merci pour votre réponse je recherchais cette information sur internet. Après vérification il n'y a rien dans le répertoire document. Je cherche pourquoi ce fichier ne ce transfert pas.

    Je suis présentement en mode développement avec un IPhone 6s. IOS 12.1 - Rio 10.3. Quand j'exécute en mode Windows ca va bien. Quand j'enlève la fiche qui exécute FDconnection, mon application fonctionne sur mon téléphone. Donc je suis a la recherche pourquoi ma base listapel.db ne ce transfert pas dans document sur mon IPhone.

    Note: J'ai le même problème avec les exemples fournis avec Rad studio, la base ne ce transfert pas dans le répertoire document. Si je fais la compilation avec un programme existant pas de problème mais la base est déjà sur le téléphone.

    Merci encore

    Mario

  5. #5
    Membre émérite
    Avatar de free07
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    941
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 941
    Par défaut
    Bonjour,

    Il y a donc surement un problème au niveau du gestionnaire de déploiement dans Delphi, il faudrait vérifier que ta base de données soit bien présente dans le chemin local indiqué et que le chemin de destination soit bien StartUp\Documents\
    Et cela pour toutes les configurations de la plate-forme IOSDevice64.

  6. #6
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2002
    Messages
    394
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2002
    Messages : 394
    Par défaut [Rio1.3]Utilisation table SqLite avec ios
    Bonjour

    Merci pour les informations. Ca ma beaucoup aidé mais quelque fois les mystères de l'informatique sont difficile a comprendre. Pour résoudre mon problème
    j'ai programmé la création de la base et les tables. Ca fonctionne mais c'est plus long a faire et les changements devront etre refait dans le code pas très pratique.

    Je vais continué a faire des recherches.
    Merci

    Mario

Discussions similaires

  1. Insérer le contenu d'une variable dans une table SQLITE avec php
    Par St-42-FCM-57 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 26/10/2017, 20h27
  2. Bug avec utilisation de plusieurs tables SQLite
    Par Toinou- dans le forum Android
    Réponses: 5
    Dernier message: 17/09/2013, 22h43
  3. Réponses: 0
    Dernier message: 10/03/2013, 16h06
  4. [VB]Utiliser plusieurs table liées avec un contrôle Data
    Par yangoal25 dans le forum VB 6 et antérieur
    Réponses: 25
    Dernier message: 21/02/2006, 15h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo