Intro

CoBuDB setzt sich aus einer Datenbank, Desktopsoftware für Windows und einer Android APP zusammen
Der ganze Aufbau ist Serienorientiert verwaltung aufgebaut
Die etwas andere Comic/Bücher Datenbank
frei für jedermann verfügbar
Diese Website ist rein für Private zwecke und für Freunde
Hinweis: version 1.3.1.2 ist defekt, bitte min. 1.3.1.3 installieren
Letzte Anpassung: 05.Dez.2023
CoBuDB setzt sich aus einer Datenbank, Desktopsoftware für Windows und einer Android APP zusammen
Der ganze Aufbau ist Serienorientiert verwaltung aufgebaut
[Release Info WICHTIG] CoBuDB ist ab Version 1.3.0.1 nicht mit der alten CoBuDB kompatibel! Siehe CoBuDB Install Kap.2 Info: Durch neuste Windows-Update (.NET) benötigt man CoBuDB-Tool Version 1.1 für Backup & Restore.
Windows CoBuDB[1.3.1.6],CoBuDB-Tool[1.1]Desktopsoftware (Download) Android CoBuDB-APP[2.2] (Download) CoBuDB Beschreibung CoBuDB Install (Download) CoBuDB Install Video (Download) CoBuDB Erste Schritte Video
[Desktop Applikation] Die Desktop Applikationen CoBuDB ist das eigentliche Werkzeug für die Datenbank also dessen Frontend/GUI (Graphik User Interface) schlicht und einfach die Eingabe und Arbeitsfester unter Windows.
[Android APP] Die Android APP stellt die Daten aus der CoBuDB in eingeschrfänkter form für den Handygebrauch bereit. Eingeschränkter form? Damit ist gemeint, das die APP auf zwei Funktionen ausgelegt wurde. 1) Abfragen der CoBuDB Datenbank auf einen Comic Status via ISBN-Nummer die mit der AP gescannt werden kann. (Auf Deutsch: ISBN Code scannen (via Kamera) und dann auf Abfrage drücken und auf Antwort warten) 2) Aus der CobuDB Datenbank sich eine Serie Anzeigen lassen.
[Datenbank] Die Datenbank kann in verschiedenes formen vorkommen als gehostete Datenbank oder eine eigene zu Hause via NAS oder Raspberry Pi, etc.. Ich beschloss es den Anwender zu überlassen wie er die Datenbank bereitstellt. Somit ist die Software keine Install and Play Software sondern es muss ein wenig dabei noch getätigt werden, was ich aber so gut wie möglich mit Beschreibungen oder dem CoBuDB-Tool unterstütze.
[CoBuDB-Tool] Das CoBuDB-Tool stellt vorallem bei der Installation eine Hilfe da. 1) Test ob Datenbank 2) Installation der Danbanktabellen mit default 3) Bereistellen/Installation der ODBC Treiber für MariaDB (Empfohlene Datenbank) 4) Parametrierungshilfe für das Android APP via QR-Code Für den Betrieb von CoBuDB stellt das Tool die Funktionen nachstend zur Verfügung. 1) Backup 2) Restore
Eine kleine Liste von dem was CoBuDB mit deiner Hilfe erledigt oder es dir Helfen kann. - Daten erfassen können - Daten Local (also in einem von mir Kontrollierten Bereich) - Daten von jedem Ort abrufen können - Gute Übersicht über Serien - Gute und Einfache Suchfunktionen - Eine Bestellverwaltung - Gute Unterstützung bei Serieneingabe (Übernahme der wiederholenden Eingaben) - Abfragen/Listen Drucken - Daten zentralisiert speichern (also auch die Bilder in einer Datenbank) - Und ganz wichtig ein wenig OLD LOOK Designe (ausgelegt auf meinen Wünschen) - usw.
Ein kleine Versionsübersicht: Vom:28.Okt.2023 Version 1.3.1.6 Speicherfehler bei einem neuen Datensatz Feld (Bild, ArtikelNum, OrginalNum) behoben !!! Version 1.3.1.5 Eine verbesserte Version von 1.3.1.4 Skalierung vom Bild wie früher. Neu: Es kann über Regschlüssel die Skalierung vom Bild beinflusst werden. Keine regedit einträge führen zu dem Verhalten wie immer (Skalierung auf ca.[B]160x[L]240 was ca. 50K bis 120K Speicher in der DB pro Bild beansprucht) Regedit, \HKEY_CURRENT_USER\SOFTWARE\CoBuDB\App mit NoScalePic [REG_DWORD] = 1, wird die Skalierung abgeschaltet !!! VORSICHT grosse Datenmengen können da richtung DB gehen !!! Regedit, \HKEY_CURRENT_USER\SOFTWARE\CoBuDB\App mit MaxByte4Pic [REG_DWORD] = n, gibt die Max grösse beim Skalierung an, kann wichtig sein, wenn man Platz sparen möchte in der DB Hinweis: So kleiner der Maxwert, so unschärfer wird das Bild. PS: Skalierung beginnt immer mit dem einpassen auf ca.[B]160x[L]240, wenn der Maxwert kleiner ist wird weiter verkleinert Wenn nicht gerade nötig würde ich keine Anpassungen über die Regedit vornehmen Version 1.3.1.4 Problem: Bilder die nach der Verkleinerung (Intern) noch grösser als 100K waren wurden in der DB nicht richtig gespeichert. Darstellung: Unten am Bild war ein weisser abgeschnittener Bereich nach dem Speichern. Lösung: Es wird jetzt solange verkleinert bis der Datenstream für die DB kleiner 100k ist. Nachteil: Das ganze Bild wird ein wenig Unschärfer. Version 1.3.1.3 Ueber einen Regedit Schluessel kann jetzt eine Locale Website View Aktiviert werden. Einschalten der Funktion unter Regedit, \HKEY_CURRENT_USER\SOFTWARE\CoBuDB\App mit LocalWeb [REG_DWORD] = 1 Mit WebCachePath [REG_SZ] = Ein Verzeichniss mit Schreibzugriffen wird die Cache Position festegelegt Beispiel = "C:\Eigene Dateien\CoBuDB" Wenn keine Position fuer den Cache festgelegt wird, wird dieser in "Eigene Dateien" angelegt. Version 1.3.1.2 Defekte Version, Speichern war nicht mehr möglich, nicht verwenden !!! Version 1.3.0.8 Serien Combobox beim Datensatz jetzt Sortiert wie das Listenfeld für die Serienauswahl Die Serien sind jetzt auch beim Combobox [Oben beim Edit Fenster] Sortiert, was eine Zuweisung oder Wechsel einfacher gestalltet. Unnötige Debugmeldungen [Meldefenster] entfernt. Version 1.3.0.7 Speicherauschluss bei bearbeiteten einer Serie behoben. Eine Anpassung von einer bestehenden Seriename war nicht möglich, da das System diese Serie als vorhanden ansah. Version 1.3.0.6 Bei der Serieneingabe war eine Doppeleingabe möglich, welche dann leider nicht mehr so einfach zu entfernen war. Die Version 1.3.0.6 Prüft bei der Eingabe jetzt schon ob die Serie schon vorhanden ist (gleicher Name), sollte dies der Fall sein, wird der Hintergrund vom Eingabefenster rot. Beim Speichern wird dies nochmal geprüft und eine Doppelspeicherung nicht zugelassen. Beim Löschen kommt nun nochmals ein Infofenster mit der Frage ob man wirklich die Serie xyz Löschen möchte. Version 1.3.0.3 Gleiche Funktionalität wie Version 1.3.0.1, aber durch ein SQL Update von Microsoft wurde eine neuer Treiber nötig für SQL. Ohne die Anpassung hat auf einigen Installationen das Backup nicht mehr Funktioniert. Version 1.3.0.1 Der Hauptunterschied zu kleiner Version 1.3.0.1 ist, dass die Datenbank um zwei Felder erweitert wurde bei den Bänden und somit diese Version nicht mehr mit vorherigen Versionen Kompatibel ist. Wenn schon eine ältere Version Installiert ist, wurde das CoBuDB-Tool um die möglichkeit erweitert die Datenbank auf Version 1.3.0.1 anzupassen.
Ein kleines FAQ: Gibt es Backup und Restore? Ja das gibt es mit dem CoBuDB-Tool (habe ich selber schon gebraucht «puh» war meine Rettung) Gibt es Import und Export? Ja alles was eine SQL-Datenbank so kann. PS: Import na ja mit Programmiere Kenntnissen ja. Warum das Designe und kann man das ändern? Es ist so weil es mit gefällt so leicht Reto-Style und ändern kann man es nicht. Gibt es eine Datensatz Anzahl Beschränkung? Ja deinen Speicher. Was bedeutet 9999 als Bandanzahl? 9999 ist der Numerische Ausdruck für endlos bei CoBuDB. Wie sind die Bände Abgelegt? Die CoBuDB ist Serienorientiert, d.h. ein Einzelband ist bei mir in der Serie «Einzelband» abgelegt. Können Bänder oder Serien mehrmals vorkommen? Ja können Sie, alles wie es dir beliebt. Kann ich selber Abfragen gestalten? Ja wenn du SQL Kenntnisse hast, kannst du unter dem Terminal SQL ausführen und auch ablegen in der Datenbank. Nach der Installation sind zwei Demo SQL Abfragen vorhanden. Hinweis: Die vorhandenen Abfragefester ist aber schon sehr mächtig. Kann ich Auswahlen und Abfragen drucken? Ja du kannst deine Auswahl/Abfrage auch drucken. Können Lieferanten hinterlegt werden? Ja es können x Lieferanten von dir eingeben werden, die du dann zu den Bestellungen zuweisen kannst. Woran erkenne ich welches Band ich in Bestellung habe? Das band bekommt den Status in «Order» gesetzt. Was ist bei CoBuDB die Permanent Bestellung? Einer Serie kann auch ein Lieferant zugeordnet werden, somit wird die Serie als Permanent Bestellung gekennzeichnet, was hilft nicht aus versehen dort Bände zu bestellen. Man sieht dann bei dem Bearbeitungsfester unter dem Serienname den Lieferanten. Wo liegen die Cover-Bilder? Die Cover-Bilder sind in der Datenbank selber abgelegt. Was ist der Botton/Schalter [Neuer Datensatz Pez.]? Dies erzeugt einen Neuen Datensatz (Band) in der Aktuellen Serie mit der Übernahme von Werten des aktiven Bandes welche voraussichtlich in einer Serie bleiben. z.B. den Auto, Cover, etc. . Soll einfach die Eingabe reduzieren. Gibt es Anforderungen an den Benutzer? Ja der klassische Comic Neard gepart mit ein wenig Drang nach Hilfe :-)
Einige SQL Abfragen für das Tägliche mit dem DatenTerminal: [001] Abfrage wieviel Bände von dem angegeben Verlag Beispiel mit [Splitter-Verlag] SELECT COUNT(band.verlagid) AS anz FROM verlage INNER JOIN band ON verlage.ID = band.verlagid GROUP BY verlage.name HAVING verlage.name = 'Splitter-Verlag' [002] Löscht Tabs im ISBN Feld UPDATE band SET band.isbn = REPLACE(band.isbn,'\t','') WHERE band.isbn IS NOT NULL
Anschrift: Christian Elfeber, Thürlefeld 2, CH-3178 Bösingen
Email: siehe oben
Info: Zur Zeit ist nur eine E-mail an die obrige Adresse möglich
This is bold and this is strong. This is italic and this is emphasized.
This is superscript text and this is subscript text.
This is underlined and this is code: for (;;) { ... }
. Finally, this is a link.
Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.
i = 0;
while (!deck.isInOrder()) {
print 'Iteration ' + i;
deck.shuffle();
i++;
}
print 'It took ' + i + ' iterations to sort the deck.';
Name | Description | Price |
---|---|---|
Item One | Ante turpis integer aliquet porttitor. | 29.99 |
Item Two | Vis ac commodo adipiscing arcu aliquet. | 19.99 |
Item Three | Morbi faucibus arcu accumsan lorem. | 29.99 |
Item Four | Vitae integer tempus condimentum. | 19.99 |
Item Five | Ante turpis integer aliquet porttitor. | 29.99 |
100.00 |
Name | Description | Price |
---|---|---|
Item One | Ante turpis integer aliquet porttitor. | 29.99 |
Item Two | Vis ac commodo adipiscing arcu aliquet. | 19.99 |
Item Three | Morbi faucibus arcu accumsan lorem. | 29.99 |
Item Four | Vitae integer tempus condimentum. | 19.99 |
Item Five | Ante turpis integer aliquet porttitor. | 29.99 |
100.00 |