AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 13:47

Parameter dieser Suchanfrage:

Suche in Thema: Trennung 2er MySQL Befehle
Suche alle Beiträge, die von "dfried" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 11 von insges. 11 Treffern
Suche benötigte 0.007s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    Re: Trennung 2er MySQL Befehle

      Delphi
      by dfried, 1. Sep 2005
    OK, dann wird das ganze etwas komplizierter (dacht ich mir schon :) ).
    Ich hab dir mal ein kleines Beispiel auf Basis des Codes von Jelly erstellt, das liest zwei "Tabellen" unterschiedlicher Struktur in ein Clientdataset ein.
    Das CLientdataset hätte in dem Fall die Struktur deiner Zieltabelle in MySQL.

    Der Nachteil bei meiner Variante ist jetzt allerdings, dass du schon im voraus die...
  • Forum: Datenbanken

    Re: Trennung 2er MySQL Befehle

      Delphi
      by dfried, 1. Sep 2005
    Dabei ist aber im Hinterkopf zu behalten, dass du "tbl1 * tbl2 * tbl3" Datensätze bekommst.

    Also z.B.:
    tbl1 hat 10 Datensätze
    tbl2 hat 5 Datensätze
    tbl3 hat 15 Datensätze

    so bekommst du 10 * 5 * 15 = 750 Ergebnisdatensätze!!!

    Eben ein kartesisches Produkt aus allen! :)
  • Forum: Datenbanken

    Re: Trennung 2er MySQL Befehle

      Delphi
      by dfried, 1. Sep 2005
    Ich weiss, ich wiederhole mich, hast DU eigentlich die darauf folgenden Posts gelesen????!!!! :wall:
    Es geht eben nur über UNION, eigene neue Tabelle, kartesische Produkt, .....

    Aber fangen wir vielleicht mal andersrum an:

    Wie sieht denn deine Struktur in MySQL aus wo das ganze rein soll, vielleicht kommen wir ja so auf die Lösung! :)
  • Forum: Datenbanken

    Re: Trennung 2er MySQL Befehle

      Delphi
      by dfried, 1. Sep 2005
    Na, wenn dir das Beispiel von Jelly (kompletter Code mit Beispiel XLS-Datei!!!) nicht reicht, dann kann dir glaub ich keiner helfen.

    Er hat dir in seinem Beispiel genau demonstriert, wie das mit dem Union funktioniert!!!
    Der einzige Unterschied zu dem was du willst, ist der, dass er eben den SQL-Text direkt in der Komponente eingetragen hat anstatt im Code zuzuweisen!

    edit: Zur...
  • Forum: Datenbanken

    Re: Trennung 2er MySQL Befehle

      Delphi
      by dfried, 1. Sep 2005
    Wenn du die Beiträge von Jelly bzw. mir aufmerksam gelesen hättest, dann müsste dir langsam klar werden, dass das wsa du willst nur mit dem von Jelly angesprochenen "UNION" (mit all seinen Einschränkungen) funktioniert, ansonsten bekommst du die Daten meherer Selects eben nicht in ein DBGrid, ausser du bastelst dir halt (wie ich vorgeschlagen habe) von Hand eine "eigene" Tabelle im Speicher...
  • Forum: Datenbanken

    Re: Trennung 2er MySQL Befehle

      Delphi
      by dfried, 1. Sep 2005
    Das erzeugt einfach ein kartesisches Produkt aller Datensätze der angegebenen Tabellen.
    Was aber (wenn ich dich vielleicht ein bisschen verstanden habe) glaub ich nicht das ist, was du gerne hättest.
  • Forum: Datenbanken

    Re: Trennung 2er MySQL Befehle

      Delphi
      by dfried, 1. Sep 2005
    Und wo ist jetzt das Problem mit TStrings?

    Da gibt es im Objektinspektor so einen hübschen kleinen Button mit drei Punkten drauf, hau einfach mal da drauf und freu dich an dem was du dann siehst!!! :roteyes:
  • Forum: Datenbanken

    Re: Trennung 2er MySQL Befehle

      Delphi
      by dfried, 31. Aug 2005
    Und genau an der stelle wo du suchen würdest steht auch die Lösung!!!!!
    Schau doch einfach mal im Objektinspektor bei der Komponente "qry1" im property "SQL" nach vielleicht findest du dort was du suchst!!!

    Brauchst du an Ostern auch solange bis du die Eier findest? :-D
  • Forum: Datenbanken

    Re: Trennung 2er MySQL Befehle

      Delphi
      by dfried, 31. Aug 2005
    Jelly hat doch schon geschrieben, dass du evtl. einen union machen kannst (wenn die tabellenstrukturen gleich sind)! :!:

    Wenn nicht könntest du dir immer noch eine Tabelle im speicher anlegen (z.B. über TClientDataset) die du dann nacheinander erst mit den werten der erten Abfrage füllst und dann die werte der zweiten anhängst. Dieses ClientDataset kannst du dann auch an dein Grid dranhängen....
  • Forum: Datenbanken

    Re: MySQL frage für Anfänger...

      Delphi
      by dfried, 31. Aug 2005
    SQL.Text:='SELECT exNR, exName, exVorname, exNote1, exNote2 FROM '+tabelle+#13#10' SELECT exPrNR FROM '+tabelle2;

    Du kannst keine zwei selects in einem "Aufruf" hintereinander kleben, was soll dir Delphi denn da für eine Ergebnisstruktur zurückgeben? Die Struktur der ersten Anfrage oder der zweiten?

    Du musst die Selects nacheinander ausführen:

    SQL.Text:='SELECT exNR, exName, exVorname,...
  • Forum: Datenbanken

    Re: MySQL frage für Anfänger...

      Delphi
      by dfried, 31. Aug 2005
    Erst mal ne Frage dazu, was willst du damit machen/erreichen? Soll das ein Script werden oder innerhalb eines Programmes so verwendet werden?

    Gruß
    Daniel


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=dfried&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=52610
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:00 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz