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

OpenOffice & LibreOffice Discussion :

Base de Donnée Music


Sujet :

OpenOffice & LibreOffice

  1. #21
    Invité de passage
    Homme Profil pro
    cariste
    Inscrit en
    Novembre 2025
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : cariste

    Informations forums :
    Inscription : Novembre 2025
    Messages : 17
    Par défaut base music
    bonsoir jp

    j'ai dégraisser ma base de donnée a 10 lignes au lieu de 200 mais le fichier est a 23,3kb au lieu de 63kb mais impossible d'envoyer le fichier je peux l'envoyer par mail avec free si tu veux

  2. #22
    Expert confirmé
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    4 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4 380
    Par défaut
    Hello,
    voici la notice pour joindre une pièce jointe à un message (concocté par l'I.A copilot) :

    Pour poster une pièce jointe LibreOffice Base (.odb) sur le forum LibreOffice de Developpez.com, il faut suivre la procédure habituelle du site, car l’interface n’est pas toujours intuitive. Tu peux t’appuyer sur ce guide clair et pratique.
    📌 Comment joindre un fichier sur le forum LibreOffice de Developpez.com

    1. Ouvrir la fenêtre de réponse

    • Clique sur Répondre ou Nouveau sujet, selon ce que tu veux faire.

    2. Aller dans les options avancées

    • En bas de la zone de réponse rapide, clique sur Mode avancé si tu n’y es pas déjà.
    • C’est uniquement dans ce mode que les pièces jointes sont disponibles.

    3. Trouver la section « Gérer les pièces jointes »

    • Sous la zone de rédaction, tu verras un bloc intitulé Gérer les pièces jointes.
    • Clique sur Gérer les pièces jointes pour ouvrir la fenêtre dédiée.

    4. Ajouter ton fichier .odb

    • Clique sur Choisir un fichier.
    • Sélectionne ton fichier LibreOffice Base (.odb).
    • Clique sur Télécharger.
    • Attends que le fichier apparaisse dans la liste des pièces jointes.

    5. Insérer la pièce jointe dans ton message (optionnel)

    • Tu peux laisser la pièce jointe simplement attachée au message.
    • Ou cliquer sur Insérer dans le message pour ajouter un lien visible dans le texte.

    6. Envoyer ton message

    • Relis ton post.
    • Clique sur Envoyer la réponse.



      Ami calmant, J.P

  3. #23
    Invité de passage
    Homme Profil pro
    cariste
    Inscrit en
    Novembre 2025
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : cariste

    Informations forums :
    Inscription : Novembre 2025
    Messages : 17
    Par défaut Formulaire de recherche
    Salut Jurassic pork

    je reviens vers toi car j'ai refait une base de donnée plus simplifier(le pc que j'avais est hors service je n'ai pas pu récupérer mon ancienne base de donnée) un peu sur le model que tu m'avais fait

    j'ai toujours des problèmes de liaison avec les table et donc je n'arrive pas a faire un formulaire qui me donnerais le nom des morceaux d'un artiste, sa photo en faisant une recherche

    si joint mon fichier de la base en 7z

    en espérant que tu pourra m'aider

    Merci
    Fichiers attachés Fichiers attachés

  4. #24
    Expert confirmé
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    4 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4 380
    Par défaut
    Hello,
    ton modèle n'est pas bon :
    Nom : TestMusique.png
Affichages : 56
Taille : 24,9 Ko
    Tu n'as pas de relation entre album et artiste.

    Je verrai plutôt quelque chose comme ceci :
    Nom : MusicDBJP.png
Affichages : 55
Taille : 33,4 Ko

    Avec :
    Pour TITRE :
    ID_ALBUM
    Entrée requise : Non : un titre peut ne pas faire partie d'un album (cas du single)
    ID_ARTISTE
    Entrée requise : Oui
    Pour ALBUM :
    ID_ARTISTE
    Entrée requise : Oui


    Et comment tes données sont-elles rentrées ? A partir de quoi ? de mp3 ? à la main ? autre source ? Parce que par exemple pour les données qui sont dans la table TEST_TITRE pour chaque titre il n'y a ni ID_ALBUM, ni ID_ARTISTE
    Pour la saisie il est logique de commencer par les artistes puis les albums (ou directement les titres pour les singles) et enfin les titres.
    Si tu me donnes plusieurs artistes, plusieurs albums de ces artistes, je pourrais essayer de commencer une bdd Base , en allant chercher les infos sur des bases de données musicales en ligne comme AudioDB ou MusicBrainz. Sur audiodb on peut récupérer les photos des artistes par contre il n'y a pas la date exacte de naissance et de décès, seulement l'année


    Ami calmant, J.P
    Jurassic computer : Sinclair ZX81 - Zilog Z80A à 3,25 MHz - RAM 1 Ko - ROM 8 Ko :zen:

  5. #25
    Invité de passage
    Homme Profil pro
    cariste
    Inscrit en
    Novembre 2025
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : cariste

    Informations forums :
    Inscription : Novembre 2025
    Messages : 17
    Par défaut TEST_ALBUM
    Salut

    je rentre les données a la main mai c'est très long peut tu m'expliquer comment récupérer des données sur AudioDB ou MusicBrainz et les ajouter sur ma base de donnée ce qui me ferais gagné du temps

    je joint le fichier de ma base de donnée avec la table TEST_ALBUM1 que j'ai refait en y ajoutant ID_ARTISTE peut tu me dire si les type de champs sont correct

    Merci
    Fichiers attachés Fichiers attachés

  6. #26
    Expert confirmé
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    4 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4 380
    Par défaut
    Citation Envoyé par pepone33380 Voir le message
    Salut
    je rentre les données a la main mai c'est très long peut tu m'expliquer comment récupérer des données sur AudioDB ou MusicBrainz et les ajouter sur ma base de donnée ce qui me ferais gagné du temps
    je joint le fichier de ma base de donnée avec la table TEST_ALBUM1 que j'ai refait en y ajoutant ID_ARTISTE peut tu me dire si les type de champs sont correct
    Houla, c'est pas terrible, je crois que je vais te fournir un odb modèle (il faudrait que tu me donnes un ou deux albums à inclure dans ce modèle pour voir si cela te donne ce que tu recherches) plûtot que d'essayer de corriger ce que tu fais à chaque fois.
    Pour la récupération des données un truc de ce genre ? (y a pas encore l'écriture dans la base mais c'est faisable) :
    Nom : RechercheCalicoba.gif
Affichages : 44
Taille : 233,9 Ko

    A noter que j'ai aussi des fonctions pour aller chercher les infos dans des mp3 ( si ceux-ci sont propres avec de bonnes infos)
    Mais ceci risque d'être compliqué pour toi car toutes mes fonctions sont en python et pour les mp3 il faut installer par l'extension APSO un paquet python qui s'appelle mutagen (qui permet de lire les tags mp3)


    Ami calmant, J.P
    Jurassic computer : Sinclair ZX81 - Zilog Z80A à 3,25 MHz - RAM 1 Ko - ROM 8 Ko :zen:

  7. #27
    Invité de passage
    Homme Profil pro
    cariste
    Inscrit en
    Novembre 2025
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : cariste

    Informations forums :
    Inscription : Novembre 2025
    Messages : 17
    Par défaut Base de donnée Musique
    Salut

    Pour tes essais voici deux album

    Kool And The Gang - Celebrate

    Laurent Voulzy - The best of - Laurent Voulzy

    En ce qui concerne la table TEST_ALBUM ou j'ai rajouter ID_ARTISTE es ce que les Type de champs sont bon ?

    Merci jurassic pork

  8. #28
    Expert confirmé
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    4 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4 380
    Par défaut
    Citation Envoyé par pepone33380 Voir le message
    Pour tes essais voici deux album
    Kool And The Gang - Celebrate
    Laurent Voulzy - The best of - Laurent Voulzy
    Hello,
    en préparation :
    Nom : TablesVides.png
Affichages : 45
Taille : 68,0 Ko

    Nom : Voulzy.jpg
Affichages : 44
Taille : 155,4 Ko

    Tables remplies par des importer données :

    Nom : TablesRemplies.png
Affichages : 46
Taille : 79,2 Ko

    Ami calmant, J.P
    Jurassic computer : Sinclair ZX81 - Zilog Z80A à 3,25 MHz - RAM 1 Ko - ROM 8 Ko :zen:

  9. #29
    Invité de passage
    Homme Profil pro
    cariste
    Inscrit en
    Novembre 2025
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : cariste

    Informations forums :
    Inscription : Novembre 2025
    Messages : 17
    Par défaut Base Musique
    Salut jurassic pork

    c'est possible de m'envoyer les tales que tu as commencer pour que je continu avec en rentrent mes données

    toute en m'expliquant la marche a suivre

    Merci

  10. #30
    Expert confirmé
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    4 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4 380
    Par défaut
    Citation Envoyé par pepone33380 Voir le message
    c'est possible de m'envoyer les tales que tu as commencer pour que je continu avec en rentrent mes données
    Hello,
    voici un guide rapide de la base de données LibreOffice Base MusicDbJP ( en pièce jointe)Cette base est constituée de 3 tables avec les relations suivantes :

    Nom : MusicDBJP_mini.png
Affichages : 29
Taille : 86,5 Ko
    Des macros écrites en python permettent d'aller chercher les informations sur les sites internet MusicBrainz pour les infos Albums et AudioDb pour les infos artistes. Toutes les macros en python sont à l'intérieur du fichier ODB. Vous ne pouvez pas les modifier sans l'utilisation de l'extension APSO.
    Pour réinitialiser complétement la base (effacement de toutes les tables) lancer la macro python :
    Exécuter une macro : ModulePython/vider_base_de_données_avec_confirmation
    La base est constituée de 4 formulaires :
    AfficherAlbum : Pour afficher les infos albums
    Nom : AfficherAlbum_mini.jpg
Affichages : 30
Taille : 43,6 Ko
    AfficherArtiste : Pour affichier les infos Artiste
    Nom : AfficherArtiste_mini.jpg
Affichages : 29
Taille : 41,0 Ko
    RechAlbumInternet : Pour rechercher un album sur MusicBrainz en rentrant l'artiste et le nom de l'album
    RechArtisteInternet : Pour rechercher un artiste sur AudioDb en rentrant son nom.
    Commencer par faire une recherche d'albums :
    Lancer le formulaire RechAlbumInternet
    Nom : RechAlbumInternet_mini.jpg
Affichages : 30
Taille : 25,6 Ko
    Remplir les champs Artiste et Album et cliquer sur le bouton Rechercher Album. A noter que par défaut la recherche s'effectue pour des CDs ou des médias digitaux. Pour d'autres médias comme par exemple les vinyls ou les cassettes décocher la case à cocher. A noter aussi que la recherche peut durer jusqu'à une minute, soyez patient. Si des résultats sont trouvés, ils s'affichent dans le champ liste en dessous.
    Sélectionner la version que vous voulez dans la liste qui s'affiche.
    Cliquer sur le bouton Rechercher Titres.
    Les résultats s'affichent dans le champ de log juste en dessous.
    Si une pochette est trouvée elle s'affiche dans le formulaire et elle est écrite dans un répertoire Pochettes du répertoire temporaire.
    Dans le champ de log, vous pouvez voir si cela a été fait et dans quel répertoire cela a été enregistré Exemple :
    Pochette copiée dans : C:\Users\xxxxxx\AppData\Local\Temp\Pochettes\Celebrate!.jpg
    Si ce qui est affiché vous convient, cliquer sur le bouton Importer Données:
    1 - Si l'artiste n'existe pas encore dans la base, il est créé dans la table ARTISTES.
    2 - Les données sont inscrites dans les tables ALBUM et TITRE.

    Lancer le formulaire RechArtisteInternet pour aller chercher les infos concernant l'artiste
    Nom : RechArtisteInternet_mini.jpg
Affichages : 29
Taille : 23,1 Ko
    Remplir le champ Artiste (ou sélectionner le dans la ComboBox si il est présent) et cliquer sur le bouton Infos Artiste.
    Si un résultat est trouvé, il s'affiche dans le champ de log ainsi que les infos. Si une photo de l'artiste est trouvé, elle s'affiche et le fichier est copié dans un répertoire Artistes du répertoire temporaire. Exemple :
    Image copiée dans : C:\Users\xxxxxx\AppData\Local\Temp\Artistes\Kool & The Gang.jpg
    Si tout est correct cliquer sur le bouton Maj Infos Artiste BDD pour enregistrer les Infos dans la table Artiste.
    Par défaut les liens vers les fichiers Image sont dirigés vers les répertoire Pochettes et Artistes du répertoire où se trouve la base de données .odb(voir les captures d'écran de AfficherAlbum, AfficherArtiste). Les fichiers se trouvent après récupération dans les répertoires Pochettes et Artistes du répertoire temporaire. Il faut copier ces 2 répertoires dans le répertoire de votre fichier odb. Si cela ne vous convient pas , copier les deux répertoires vers l'emplacement choisi et créer des liens symboliques . Dans une fenêtre console , se placer dans le répertoire du fichier odb et lancer les commandes
    (exemple pour pointer vers d:\Medias où les répertoires ont été copiés)
    D:\Dev\LibreOffice>mklink /D Pochettes d:\Medias\Pochettes
    Lien symbolique créé pour Pochettes <<===>> d:\Medias\Pochettes
    D:\Dev\LibreOffice>mklink /D Artistes d:\Medias\Artistes
    Lien symbolique créé pour Artistes <<===>> d:\Medias\Artistes


    Ami calmant, J.P
    Fichiers attachés Fichiers attachés
    Jurassic computer : Sinclair ZX81 - Zilog Z80A à 3,25 MHz - RAM 1 Ko - ROM 8 Ko :zen:

  11. #31
    Invité de passage
    Homme Profil pro
    cariste
    Inscrit en
    Novembre 2025
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : cariste

    Informations forums :
    Inscription : Novembre 2025
    Messages : 17
    Par défaut Base Musique
    Salut jurassic pork

    merci de te données tous ce mal pour m'aider

    j'ai tester les formulaire artistes et albums mais quand je remplis les cases de recherches et que je valide rien ne ce passe (il y a t-il autre chose a faire en plus pour la recherche?)

  12. #32
    Expert confirmé
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    4 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4 380
    Par défaut
    Citation Envoyé par pepone33380 Voir le message
    j'ai tester les formulaire artistes et albums mais quand je remplis les cases de recherches et que je valide rien ne ce passe (il y a t-il autre chose a faire en plus pour la recherche?)
    Hello,
    Sous quelle version de LibreOffice es-tu ? Quel O.S (windows 11 , 10, 7 Linux ?)
    Ton problème ressemble à des macros qui sont désactivées. Vérifie que les macros sont autorisées dans LibreOffice ( Outils/Options) :
    Nom : SécuritéMacrosLO.png
Affichages : 24
Taille : 67,8 Ko
    Tu ne dois pas être à un niveau qui bloque tout. Un niveau moyen c'est pas mal car cela te pose la question si tu veux autoriser les macros à l'ouverture du document.
    As-tu accès aux macros python du document ODB. Quand tu cliques sur Outils/Macros/Exécuter la macro tu dois voir ceci pour le document .Odb :
    Nom : ModulePython.png
Affichages : 24
Taille : 16,2 Ko

    Ami calmant, J.P
    Jurassic computer : Sinclair ZX81 - Zilog Z80A à 3,25 MHz - RAM 1 Ko - ROM 8 Ko :zen:

  13. #33
    Invité de passage
    Homme Profil pro
    cariste
    Inscrit en
    Novembre 2025
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : cariste

    Informations forums :
    Inscription : Novembre 2025
    Messages : 17
    Par défaut Base Musique
    Hello jurassic pork

    je te en pièce jointe la fenêtre des module que j'ai

    visiblement je n'ai pas la même que toi..
    Images attachées Images attachées  

  14. #34
    Expert confirmé
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    4 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4 380
    Par défaut
    Citation Envoyé par pepone33380 Voir le message
    je te en pièce jointe la fenêtre des module que j'ai

    visiblement je n'ai pas la même que toi..
    C'est normal que tu ne vois pas MusicDbJP.odb : Tu ne l'as pas ouvert !!!!!!!! Il faut faire les manips avec le fichier .odb chargé !!!!
    Jurassic computer : Sinclair ZX81 - Zilog Z80A à 3,25 MHz - RAM 1 Ko - ROM 8 Ko :zen:

Discussions similaires

  1. connexion a une base de donné mysql
    Par ithery75 dans le forum Bases de données
    Réponses: 3
    Dernier message: 04/02/2005, 20h57
  2. base de donné sans avoir un serveur!!
    Par Sawbo dans le forum Bases de données
    Réponses: 7
    Dernier message: 30/07/2004, 09h08
  3. probleme construction base de donnes MySql...Help
    Par chakan dans le forum Requêtes
    Réponses: 7
    Dernier message: 21/07/2004, 11h27
  4. [Tomcat][Oracle] connexion base de donnes debutant....
    Par yogz dans le forum Tomcat et TomEE
    Réponses: 8
    Dernier message: 16/07/2004, 13h32
  5. connexion base de donné
    Par saidi dans le forum MFC
    Réponses: 3
    Dernier message: 07/08/2002, 22h22

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