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

Bases de données Delphi Discussion :

Lancement d'une application avec table SQlite vide


Sujet :

Bases de données Delphi

  1. #1
    Membre averti
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Février 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Février 2007
    Messages : 9
    Par défaut Lancement d'une application avec table SQlite vide
    Bonjour,

    Je cherche à démarrer une application avec une table SQLite vide et j'ai une erreur.
    Si la table possède au moins une ligne, l'application démarre sans cette erreur.
    J'ai ôté l'auto-incrément sur l'id-Agent et l'erreur est toujours présente.
    je vois pas ce qu'il pose problème dans mon cas.
    Merci
    François

    Nom : Erreur base.png
Affichages : 145
Taille : 22,1 Koprogram ArcheosBase_Project;.txtNom : Options fiches.png
Affichages : 132
Taille : 48,0 KoNom : Erreur base.png
Affichages : 145
Taille : 22,1 Koprogram ArcheosBase_Project;.txtNom : Options fiches.png
Affichages : 132
Taille : 48,0 Ko

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 582
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 582
    Billets dans le blog
    65
    Par défaut
    La première chose à vérifier : la table ne doit pas être ouverte au lancement du programme et ou de la forme.
    pour cela il y a un une propriété ActiveStorageUsage pratique (ôter auRunTime) qui permet que cette table soit fermée au lancement du programme.

    Mais, j'ai l'impression que le message d'erreur parle plus d'une liaison entre la table et une liaison avec celle-ci (edit ou autre)

  3. #3
    Membre averti
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Février 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Février 2007
    Messages : 9
    Par défaut
    Bonjour,

    J'ai trouvé mon erreur.
    J'affiche en dehors de la grille des données qui proviennent de cellules de la grille lorsque je me positionne sur le premier enregistrement :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
        DataAgent_Label.Caption := ServiceAgent_DBGrid.Columns[1].Field.Value + ' ' + ServiceAgent_DBGrid.Columns[2].Field.Value;
        iAgent := Service_Datamodule.ServiceAgent_FDQuery['id_Agent'];
        Nom_Prenom := ServiceAgent_DBGrid.Columns[1].Field.Value + ' ' + ServiceAgent_DBGrid.Columns[2].Field.Value;
    Il me faut ajouter un test sur la présence ou non d'au moins une ligne de data. J'ai pas encore fait ça, je pars à la découverte !
    François

  4. #4
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 055
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if not DataSet.IsEmpty() then
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Lancement d'une application avec php
    Par JustyDark dans le forum Langage
    Réponses: 3
    Dernier message: 05/09/2014, 09h45
  2. Lancement d'une application avec des variables
    Par pachtoo dans le forum Android
    Réponses: 3
    Dernier message: 30/05/2011, 17h18
  3. Réponses: 4
    Dernier message: 06/07/2009, 14h14
  4. Problème de lancement d'une application avec JWS
    Par petiteminette44 dans le forum JWS
    Réponses: 1
    Dernier message: 11/08/2008, 14h41
  5. Probleme de lancement d'une application avec SQL
    Par Tigre_82 dans le forum VB.NET
    Réponses: 4
    Dernier message: 08/10/2007, 11h26

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