home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
Language specific support
Deutsches MediaPortal Forum
MediaPortal 1
TV / Streaming
Elektronischer Programmführer (EPG)
EPG-Buddy ein neues EPG Tool
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="MausWiesel" data-source="post: 1209165" data-attributes="member: 117562"><p>Servus,</p><p></p><p>Ich habe mein verstaubtes SQL-Wissen mal wieder aufgefrischt und vor der eigentlichen (bisherigen) Abfrage nach den Sendernamen die Anzahl der vorhandenen Kanalgruppen ermittelt. Wenn man im SQL wieder drinsteckt, ist es mit dem nachfolgenden Code eigentlich gar nicht so kompliziert.</p><p></p><p>[CODE=SQL]SELECT COUNT(*) FROM channelgroup[/CODE]</p><p></p><p>Für das Ergebnis dieser Abfrage gibt es dann 3 Möglichkeiten:</p><p>Anzahl < 1 -> Fehlermeldung ins Logfiles und Programmabbruch (dieser Fall kann eigentlich nicht auftreten, denn dann wäre dan DB-Inhalt defekt).</p><p>Anzahl > 1 -> Es werden alle Sendernamen aus der MySQL-DB abgefragt, die nicht in der Sendergruppe "All Channels" zugeordnet sind (wie bisher)</p><p>Anzahl = 1 -> Es wird dem Benutzer eine MessageBox mit Hinweis und Wahlmöglichkeit (Fortfahren ja/nein?) angezeigt und bei "ja" eine Abfrage ohne Ausschluss der "All Channels" Sendergruppe durchgeführt</p><p></p><p>Ansonsten habe ich nur noch etwas Fehlerauswertung und Quellcodekommentare eingefügt.</p><p></p><p>Schau Dir das mal bitte an, ob was fehlt oder nicht bedacht wurde. Ansonsten wäre es schön, wenn diese Erweiterung für die Exoten unter uns einen Weg in ein offizielles Release finden würde. Wenn zusätzliche Erweiterungen notwendig sind, die evtl. schon in den Abfragen zu SQL-lite oder MSSQL enthalten sind, dann bin ich für Anregungen offen.</p><p></p><p>Gute Nacht.</p></blockquote><p></p>
[QUOTE="MausWiesel, post: 1209165, member: 117562"] Servus, Ich habe mein verstaubtes SQL-Wissen mal wieder aufgefrischt und vor der eigentlichen (bisherigen) Abfrage nach den Sendernamen die Anzahl der vorhandenen Kanalgruppen ermittelt. Wenn man im SQL wieder drinsteckt, ist es mit dem nachfolgenden Code eigentlich gar nicht so kompliziert. [CODE=SQL]SELECT COUNT(*) FROM channelgroup[/CODE] Für das Ergebnis dieser Abfrage gibt es dann 3 Möglichkeiten: Anzahl < 1 -> Fehlermeldung ins Logfiles und Programmabbruch (dieser Fall kann eigentlich nicht auftreten, denn dann wäre dan DB-Inhalt defekt). Anzahl > 1 -> Es werden alle Sendernamen aus der MySQL-DB abgefragt, die nicht in der Sendergruppe "All Channels" zugeordnet sind (wie bisher) Anzahl = 1 -> Es wird dem Benutzer eine MessageBox mit Hinweis und Wahlmöglichkeit (Fortfahren ja/nein?) angezeigt und bei "ja" eine Abfrage ohne Ausschluss der "All Channels" Sendergruppe durchgeführt Ansonsten habe ich nur noch etwas Fehlerauswertung und Quellcodekommentare eingefügt. Schau Dir das mal bitte an, ob was fehlt oder nicht bedacht wurde. Ansonsten wäre es schön, wenn diese Erweiterung für die Exoten unter uns einen Weg in ein offizielles Release finden würde. Wenn zusätzliche Erweiterungen notwendig sind, die evtl. schon in den Abfragen zu SQL-lite oder MSSQL enthalten sind, dann bin ich für Anregungen offen. Gute Nacht. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Language specific support
Deutsches MediaPortal Forum
MediaPortal 1
TV / Streaming
Elektronischer Programmführer (EPG)
EPG-Buddy ein neues EPG Tool
Contact us
RSS
Top
Bottom