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 :

Matrice/Tableau à 2 dimensions en BDD


Sujet :

WinDev

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3
    Points : 3
    Points
    3
    Par défaut Matrice/Tableau à 2 dimensions en BDD
    Bonjour,

    Est-ce que quelqu'un saurait comment mettre un type Matrice ou tableau à 2 dimension en BDD en tant que rubrique d'un fichier de donnée ?
    Cette Matrice est assez grande : environ 1200 x 800.

    merci d'avance

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Responsable Données
    Inscrit en
    Janvier 2009
    Messages
    5 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable Données

    Informations forums :
    Inscription : Janvier 2009
    Messages : 5 198
    Points : 12 774
    Points
    12 774
    Par défaut
    Bonjour,
    Pour ma part, je pense que c'est une très mauvaise idée.
    Je reste convaincu qu'une colonne de table ne doit contenir qu'une seule donnée: exit les tableaux, listes et autres matrices.

    Tatayo.

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    Serait-il plus judicieux de mettre un fichier en type de rubrique ? et de stocker la matrice dans un fichier.

  4. #4
    Membre éprouvé

    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
    Points : 915
    Points
    915
    Par défaut
    En fait le choix de la "bonne " solution dépends de ce que tu dois stocker dans ta matrice et du type d'accès à ces données.

    Imaginons que tu veuilles stocker une matrice de type 0/1 comme un bitmap en noir et blanc :
    Tu ne vas pas accéder à un pixel mais toujours charger la totalité de la matrice.
    Dans ce cas tu sérialises ta matrice et tu la stock dans une rubrique.

    Si tu imagines avoir accès à un pixel c'est que tu t'orientes vers une application qui gère des données spatiales et dans ce cas tu devrais changer de SGBD car Hyperfile ne conviendra pas à tes besoins.

    BD

  5. #5
    Membre chevronné Avatar de laurent30s
    Homme Profil pro
    Inscrit en
    Novembre 2007
    Messages
    881
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 881
    Points : 1 771
    Points
    1 771
    Par défaut
    Citation Envoyé par quincy_64 Voir le message
    Est-ce que quelqu'un saurait comment mettre un type Matrice ou tableau à 2 dimension en BDD en tant que rubrique d'un fichier de donnée ?
    Cette Matrice est assez grande : environ 1200 x 800.
    Pourquoi pas convertir les données en xml que tu sauvegardes dans une rubrique de type chaîne...
    C'est très pratique xml...
    Bon dev
    Laurent

    - C’est génial.
    - Non c’est bizarre.
    - Justement quand c’est simple y’a des milliers de réponses et quand c’est bizarre y’en a aucune.

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    303
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 303
    Points : 812
    Points
    812
    Par défaut
    Salut tout le monde,

    Citation Envoyé par laurent30s Voir le message
    Pourquoi pas convertir les données en xml que tu sauvegardes dans une rubrique de type chaîne...
    C'est très pratique xml...
    Si tu veux rester dans la facilité (et la portabilité)...

    Tu peux transformer ton tableau de valeurs en classique format chaîne de caractères délimitée que tu stockes dans une rubrique de type Texte Mémo.

    Pour transformer le tableau de données en une chaîne de caractères:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    s est une chaîne
    s = TableauVersChaîne(leTableau,RC,TAB)
    Et vice et versa:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ChaîneVersTableau(s,leTableau,RC,TAB)

  7. #7
    Membre chevronné Avatar de laurent30s
    Homme Profil pro
    Inscrit en
    Novembre 2007
    Messages
    881
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 881
    Points : 1 771
    Points
    1 771
    Par défaut
    encore mieux +1 @OnePoint
    Bon dev
    Laurent

    - C’est génial.
    - Non c’est bizarre.
    - Justement quand c’est simple y’a des milliers de réponses et quand c’est bizarre y’en a aucune.

Discussions similaires

  1. Tableau à 2 dimensions / matrice
    Par kyryan dans le forum jQuery
    Réponses: 4
    Dernier message: 11/09/2013, 16h18
  2. Parcours d'une matrice/tableau à deux dimensions
    Par yal001 dans le forum Mathématiques
    Réponses: 5
    Dernier message: 20/11/2008, 14h59
  3. Tableau à n dimensions
    Par youb dans le forum MFC
    Réponses: 10
    Dernier message: 13/05/2004, 14h13
  4. Passage d'un tableau à deux dimensions
    Par karl3i dans le forum C
    Réponses: 3
    Dernier message: 20/10/2003, 14h50
  5. Réponses: 23
    Dernier message: 21/08/2003, 07h16

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