Delphi-PRAXiS
Seite 2 von 5     12 34     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Trennung 2er MySQL Befehle (https://www.delphipraxis.net/52610-trennung-2er-mysql-befehle.html)

LeahCim 31. Aug 2005 14:30

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

Zitat von r_kerber
Gib Deinem Thread bitte einen aussagekräftigen Namen. Unter MySQL frage für Anfänger... kann sich keiner etwas vorstellen!

Aber was? Währe mir was eingefallen hätte ich das gemacht...aber ok...

edit---->Besser so? :-D

LeahCim 31. Aug 2005 14:53

Re: Trennung 2er MySQL Befehle
 
So...nun habe ich es so:

Delphi-Quellcode:
SQL.Text:='SELECT exNR, exName, exVorname, exNote1, exNote2 FROM '+tabelle;
           open;
           close;
           SQL.Clear;
           SQL.Text :='SELECT exPrNr FROM '+tabelle2;
           open;

Nun habe ich das Problem, dass der nur Select Nr. 2 im Grid dastellt...er soll aber beide dastellen... :gruebel:

Jelly 31. Aug 2005 14:54

Re: Trennung 2er MySQL Befehle
 
Du kannst immer nur einen Befehl nach dem anderen an den Server schicken.

Wenn deine 3 Tabellen aber tatsächlich genau die gleiche Datenstruktur haben, kannst du noch folgendes probieren:

SQL-Code:
SELECT * FROM Bla
union
SELECT * FROM Blub
union
SELECT * FROM BlaBlub
Die Spaltenanzahl und die -namen müssen aber in allen 3 Tabelen gleich sein.

LeahCim 31. Aug 2005 14:57

Re: Trennung 2er MySQL Befehle
 
Mir fällt grade auf, dass ich evtl. erwähnen sollte das ich nicht auf nen MYSQL Server zugreife, sondern auf ne Excel Datei :stupid:

Jelly 31. Aug 2005 14:58

Re: Trennung 2er MySQL Befehle
 
Zitat:

Zitat von LeahCim
Mir fällt grade auf, dass ich evtl. erwähnen sollte das ich nicht auf nen MYSQL Server zugreife, sondern auf ne Excel Datei :stupid:

Wieso gibts du denn beim Threadanfang MySQL an!

Ich weiss nicht ob Excel die Unions versteht. Probiers aus.

LeahCim 31. Aug 2005 15:03

Re: Trennung 2er MySQL Befehle
 
War da grade in Gedanken...das Toll was ich Momentan schreibe soll Daten aus ner Excel Tabelle auslesen und ins MySQL exportieren...kurz: Ein Denkfehler meinerseits!

LeahCim 31. Aug 2005 15:54

Re: Trennung 2er MySQL Befehle
 
Zitat:

Zitat von LeahCim
So...nun habe ich es so:

Delphi-Quellcode:
SQL.Text:='SELECT exNR, exName, exVorname, exNote1, exNote2 FROM '+tabelle;
           open;
           close;
           SQL.Clear;
           SQL.Text :='SELECT exPrNr FROM '+tabelle2;
           open;

Nun habe ich das Problem, dass der nur Select Nr. 2 im Grid dastellt...er soll aber beide dastellen... :gruebel:


HELP!!!

Jelly 31. Aug 2005 15:57

Re: Trennung 2er MySQL Befehle
 
Zitat:

Zitat von LeahCim
HELP!!!

Bevor du hier rumschreist, und alle 30 Minuten den Thread hervorpushst... Hast du meine Beiträge überhaupt gelesen.
Sowas mach mich sauer :twisted:

dfried 31. Aug 2005 16:01

Re: Trennung 2er MySQL Befehle
 
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.

Ich verteh aber immer noch nicht den Sinn, warum beide Ergebnismengen in einem Grid erscheinen sollen?!? :gruebel:

Wenn du, wie du sagst, von Excel nach MySql Daten übertragen sollst, dann übertrag halt erst die Daten der ersten Abfrage und danach der zweiten!

Gruß
Daniel

LeahCim 31. Aug 2005 16:05

Re: Trennung 2er MySQL Befehle
 
Zitat:

Zitat von Jelly
Zitat:

Zitat von LeahCim
HELP!!!

Bevor du hier rumschreist, und alle 30 Minuten den Thread hervorpushst... Hast du meine Beiträge überhaupt gelesen.
Sowas mach mich sauer :twisted:

Nein, ich tu nur so...manmanman...ich schreib nicht ohne Grund Hilfe...der Zeigt mit nur die Daten des 2ten Selects an...


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:36 Uhr.
Seite 2 von 5     12 34     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz