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

WinDev Discussion :

Remplissage d’une base de donnée à partir d’un fichier ini [WD15]


Sujet :

WinDev

  1. #1
    Membre actif
    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mars 2012
    Messages : 96
    Par défaut Remplissage d’une base de donnée à partir d’un fichier ini
    Bonjour,

    Je suis en train de développer une application avec WinDev
    J’ai déjà créé un fichier INI où je vais mettre les enregistrements de la table. Donc, le rôle initial et unique de la table est d’afficher les enregistrements de fichier ini.

    En fait j’ai écrit ce code afin d’afficher toutes les données mais le problème que j’ai c’est qu’il affiche une seul ligne.

    COL_Réferclient_BL=INIRead("Réference", "Num001", "A0001","C:\om_sage\TEST.ini")//Pour afficher la ligne
    COL_Désignation_BL=INILit("Désignation","Désgn001","Article0001","C:\om_sage\TEST.ini")
    INIWrite("USER", "LastProd001", BL.Qte_BL,"C:\om_sage\TEST.ini")//Pour écrire la Qte
    Cette table est constitué de trois colonne deux colonne leur objectif est d’afficher les données de fichier INI et la troisième colonne est pour affecter une quantité quelconque.

    Alors mon problème avec mon code c’est malgré qu’il affiche une seule ligne mais aussi il affiche la deuxième ligne après écrire la quantité.

    S’il-vous-plait je demande votre aide pour le code correcte qui me permit d’afficher toutes les données de la table automatiquement, et s’il vous plait où je vais le mettre car j’ai déjà met mon code en initialisation mais il n’afficher rien.

    J’ai décidé de réaliser ce code dans le fichier INI car j’étais obligé.

    Merci pour votre aide.

  2. #2
    Membre émérite
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2007
    Messages
    615
    Détails du profil
    Informations personnelles :
    Localisation : France

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

    Informations forums :
    Inscription : Février 2007
    Messages : 615
    Par défaut
    Bonjour
    Peut être en regardant :
    http://www.developpez.net/forums/d12...e-fichier-ini/
    et
    http://www.developpez.net/forums/d12...table-memoire/
    Qui sont tes propres post auxquels tu as déjà eu des réponses et des questions.

    Quand on ne lit qu'une fois la ligne du fichier ini, on en importe qu'une ligne.

    Gancau

  3. #3
    Membre émérite
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    557
    Détails du profil
    Informations personnelles :
    Localisation : Laos

    Informations forums :
    Inscription : Mars 2003
    Messages : 557
    Par défaut
    Bonjour,

    si vous devez persister avec un fichier INI. la seule solution est de considérer ce fichier comme un fichier classique.

    Donc oubliez les fonction INI et dirigez-vous vers les fonctions de lecture/ecriture de fichier :
    fOuvre(), fLitLigne(), fEcritLigne(), etc...

    Il faudra donc gérer l'extraction des données avec ExtraitChaine(), etc...

    Mais ce n'est pas une solution viable sur le long terme....

  4. #4
    Membre très actif

    Développeur informatique
    Inscrit en
    Mars 2009
    Messages
    402
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2009
    Messages : 402
    Par défaut
    D'accord avec Ry_Yo vous gagneriez du temps à abandonner cette drôle d'idée de stocker des données dans un fichier INI... Epargnez vous une longue et lente souffrance future et épargnez nous par la même occasion, passez à un format de stockage, un bon cette fois !

  5. #5
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2012
    Messages
    162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2012
    Messages : 162
    Par défaut
    Citation Envoyé par Atsibat Voir le message
    passez à un format de stockage, un bon cette fois !
    J'ajouterai même qu'un fichier au format XML serait même un excellent palliatif

  6. #6
    Membre Expert
    Avatar de L.nico
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2003
    Messages
    1 143
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 143
    Par défaut
    Bonjour,

    1 fil de discussion = 1 sujet.

    Merci de ne plus polluer le forum avec vos questions récurrentes qui mettent en évidence votre manque de formation.
    Prenez donc le temps de vous former et les participants au forum de DVP se feront une joie de vous aider pour des problèmes plus sérieux ....

    Ce sujet est résolu.

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

Discussions similaires

  1. [MySQL] Remplissage d'une table d'une base de données à partir d'un fichier CSV
    Par bourbita.thameur dans le forum PHP & Base de données
    Réponses: 14
    Dernier message: 24/03/2009, 15h13
  2. Réponses: 3
    Dernier message: 29/03/2006, 15h23
  3. Creation d'une base de données à partir de delphi
    Par Ethmane dans le forum Bases de données
    Réponses: 5
    Dernier message: 18/11/2005, 16h40
  4. créer une base de donnée à partir d'un script
    Par illegalsene dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 26/08/2005, 15h08
  5. Réponses: 8
    Dernier message: 04/09/2003, 17h07

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