Seite 1 von 2

Datenverbindung auf JVerein Datenbank in MS Excel

Verfasst: Mittwoch 12. Februar 2020, 11:55
von schimanski
Hallo,

gibt es eine Möglichkeit in Microsoft Excel eine Verbindung zu der JVerein Datenbank zu erstellen.

Ich würde gerne alle Buchungen aus der Buchhaltung schnell und komfortabel (ohne CSV Export und Import) ins Excel bekommen und dort entsprechend auswerten. Im Excel hat man ja doch die meisten Auswertungsmöglichkeiten (Diagramme, Pivottabellen, usw.)

Ich hoffe ihr könnt mir weiterhelfen.

Gruß
Stephan Thiel
Marksuhler Karneval Club

Re: Datenverbindung auf JVerein Datenbank in MS Excel

Verfasst: Mittwoch 12. Februar 2020, 12:09
von wpein2m
Hallo Stephan,
Du schreibst nicht welche Datenbank Du benutzt.

Man kann in EXCEL per ODBC Treiber z.B. auf MySQL Datenbanken zugreifen.
Ob das auch für H2 gilt weiß ich nicht!

ODBC habe ich selber nicht getestet, weil ich zumeist direkt SQL nutze!

Gruß

Wolfgang

Re: Datenverbindung auf JVerein Datenbank in MS Excel

Verfasst: Mittwoch 12. Februar 2020, 21:02
von DIG
Verwende das kostenlose LibreOffice um die Daten aus JVereins Datenbank zu lesen.
Dazu gibt es ja Dokumentation....
Auch LibreOffice kann vielerei Auswertungen, Diagramme, Pivots etc. - das heißt da allerdings oft ein bißchen anders als in Excel oder steckt in anderen Menüs.
Wenn Du für die Auswertung aber unbedingt Excel verwenden willst, dann nimm LibreOffice halt nur um die Daten aus der Datenbank zu holen und übertrage dann diese mit Copy&Paste nach Excel.

LibreOffice kann übrigens mittels JBDC sowohl die H2-Datenbank öffnen aus auch auf einen MySQL-/MariaDB-Server zugreifen.
Excel kann über ODBC an einen MySQL-/MariaDB-Server dran, einen direkten Zugriff auf eine H2-Datenbank kann Excel mangels Java-Unterstützung hingegen nicht.

Re: Datenverbindung auf JVerein Datenbank in MS Excel

Verfasst: Dienstag 17. März 2020, 13:39
von schimanski
Vielen Dank für die Informationen. Ich werde also notgedrungen LibreOffice verwenden.

Re: Datenverbindung auf JVerein Datenbank in MS Excel

Verfasst: Mittwoch 18. März 2020, 10:48
von hagenmann
Hallo,
Ich habe mich gerade mit Base auf die H2 Datenbank verbunden.
Und sehe auch die Tabellen mit Inhalt.
Nur in der Tabelle Buchungen, wo ich mal schätze, da sind die Buchungen drin ist leer.
Auch in den anderen Tabellen sehe ich nicht die vielen Buchungen in JVerein (Nicht Hibiscus)

Wo liegen dei Buchungen

Grüße
Siegfried

Re: Datenverbindung auf JVerein Datenbank in MS Excel

Verfasst: Mittwoch 18. März 2020, 13:17
von Eminenz
Hallo,

die Tabelle Buchungen gibt es bei mir nicht.
Bildschirmfoto vom 2020-03-18 13-14-48.png
Bildschirmfoto vom 2020-03-18 13-14-48.png (33.73 KiB) 7505 mal betrachtet
Hier mal ein Bild, wie es bei mir ausschaut. Siehst du die Spaltenüberschriften (rechter Teil des Bildes) der Tabelle?

Grüße

Andreas

Re: Datenverbindung auf JVerein Datenbank in MS Excel

Verfasst: Mittwoch 18. März 2020, 13:33
von hagenmann
Sorry da hab ich mich verschrieben.
Natürlich heißt sie Buchung.
Aber da ist nichts drinn.

Grüße
Siegfried

Re: Datenverbindung auf JVerein Datenbank in MS Excel

Verfasst: Mittwoch 18. März 2020, 18:06
von Eminenz
Das ist tatsächlich sehr seltsam. Also auch keine Spaltenüberschriften?
Blöde Frage: woran machst du fest, dass sie leer sind? Hast du sie mit einem Doppelklick geöffnet oder berufst du dich auf das leere Fenster rechts? Ersteres wäre der Weg.

Grüße

Andreas

Re: Datenverbindung auf JVerein Datenbank in MS Excel

Verfasst: Mittwoch 18. März 2020, 23:17
von hagenmann
Hallo,
Im Bild siehst du, das in Base die Tabelle Buchung leer ist.
In Jverein ist aber ein Inhalt, siehe Bild, zu sehen.
Das finde ich auch merkwürdig.

Grüße
Siegfried

Re: Datenverbindung auf JVerein Datenbank in MS Excel

Verfasst: Donnerstag 19. März 2020, 10:40
von Eminenz
Hm, okay. Ich tappe hier gerade auch etwas im Dunkeln. Folgendes könntest du mal ausprobieren:
- um auszuprobieren, ob du in der richtigen Datenbank arbeitest: in Jverein ein Testmitglied anlegen. Schauen, ob das in Base als neues Mitglied auftaucht (Jverein beenden, bevor du mit Base darauf zugreifst) (es sieht ja so aus, als könntest du bei Base auf die Mitglieder zugreifen, daher das Testmitglied)
- um auszuschließen, dass es an der Vorschau liegt: In Base eine Abfrage erstellen ( Base -> Abfragen -> Abfrage in der Entwurfsansicht erstellen -> Buchung -> hinzufügen -> * -> Taste "F5" drücken)

Sorry, ist jetzt alles etwas geraten.

Grüße

Andreas