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
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
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.
Serait-il plus judicieux de mettre un fichier en type de rubrique ? et de stocker la matrice dans un fichier.
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
Salut tout le monde,
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:
Et vice et versa:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 s est une chaîne s = TableauVersChaîne(leTableau,RC,TAB)
Code : Sélectionner tout - Visualiser dans une fenêtre à part ChaîneVersTableau(s,leTableau,RC,TAB)
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.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager