Massenimport aus Datenbank

Hier könnt ihr alle Probleme mit SongBeamer schreiben
Antworten
jonavogt
Beiträge: 16
Registriert: Di Mai 23, 2006 4:09 pm

Massenimport aus Datenbank

Beitrag von jonavogt »

Hallo,

ist das sng-Dateiformat irgendwo beschrieben? Wir haben hier nämlich etliche Lieder in einer mysql-Datenbank und würden dann einfach ein Script erstellen, was aus der Datenbank ausliest und die Dateien ins entsprechende Verzeichnis packt. Oder ist vielleicht für irgendwann sogar eine Datenbankunterstützung geplant?
Hat vielleicht jemand so was ähnliches schon mal gemacht und eine Vorlage?

Liebe Grüße
Jonathan
Schirmacher
Beiträge: 234
Registriert: Fr Mai 13, 2005 8:30 am
Wohnort: Lippstadt
Kontaktdaten:

Beitrag von Schirmacher »

Hi,

ich hatte or einiger Zeit mal eine Anregung gegeben, hinter Songbeamer eine DB zu setzen. Aber der Nutzen ist nicht sehr hoch gestuft worden und der Aufwand das umzusetzen ist recht hoch.

Du könntest Deine Daten einfach nach CSV exportieren und dann im SB importieren. Das Format kannst Du Dir ja bei einer bereits existierenden sng Datei abkucken.

Karsten
Sebastian
SongBeamer Team
Beiträge: 6378
Registriert: Fr Nov 14, 2003 11:31 pm

Beitrag von Sebastian »

Es gab einmal eine Version von SongBeamer, die eine Datenbank verwendet hatte. Allerdings war damit die Suchfunktion langsamer als ohne Datenbank. Seit dem sehe ich keinen Vorteil mehr bei der Verwendung einer Datenbank.

Das .sng Format sind einfache Textdateien. Wenn du dir eine der Dateien mit einem Texteditor anschaust, dann kannst du glaub ich das meiste erkennen.
Es gibt auch eine Beschreibung des Dateiformates von uns. Diese kann ich dir wenn du SongBeamer gekauft hast gerne zuschicken. Ich möchte die aber nicht öffentlich ins Internet stellen.

Es gibt auch ein Datenbankimport Tool von uns. Damit kann man Songs aus Access heraus importieren. Das ist noch nicht ganz fertig, aber wenn du Interesse hast, kann ich es dir ab der nächsten Woche zur Verfügung stellen.
Gruß, Sebastian
Sebastian
SongBeamer Team
Beiträge: 6378
Registriert: Fr Nov 14, 2003 11:31 pm

Beitrag von Sebastian »

Den Access-Importer kannst du hier herunterladen:
http://www.songbeamer.de/bin/AccessImporter_1-00.exe

Hier noch eine kleine Delphi-Unit als Beispiel, wie man eine SNG-Datei selber schreiben kann:
http://www.songbeamer.de/bin/CreateSngUnit.pas
Gruß, Sebastian
Antworten