Forum: Datenbanken
Delphi
by Luckner,
27. Feb 2014
Danke, ausprobiert und funktioniert.
Forum: Datenbanken
Delphi
by Luckner,
27. Feb 2014
Mein TIBDataset hat nur selectSQL, deleteSQL, insertSQL, modifySQL und refreshSQL.
Forum: Datenbanken
Delphi
by Luckner,
27. Feb 2014
Mit inner join hatte ich es probiert und es hat funktioniert. Die Anzeige war ok. Da ich jedoch in der Tabelle PLANNUNG anschliessen noch per Eingabe das Feld TERMIN befüllen muss und das ganze Speichern, gab es da keine Verbindung mehr zur der Ursprungstabelle. Hatte noch vergessen zu erwähnen, das diese Tabelle über ein DBGrid angezeigt und bgearbeitet wird.
In welcher Eigenschaft von Dataset...
Forum: Datenbanken
Delphi
by Luckner,
27. Feb 2014
In der Zieltabelle existiert das Feld LAGERANZAHL. Beim Befüllen der Zieltabelle aus Auftrag ist das Feld LAGERANZAHL noch leer. Erst nach dem Drücken des Aktualisierungsbutton sollte aus ARTIKEL die Datensätze übernommen werden. Mag update richtig sein, so gut bin ich nicht in Datenbanken. Mit insert war nur mein Idee der Realisierung.
Forum: Datenbanken
Delphi
by Luckner,
27. Feb 2014
Wenn ich Datensätze aus einer anderen Tabelle übernehme, wäre das ein update der Zieltabelle?
Forum: Datenbanken
Delphi
by Luckner,
27. Feb 2014
Meine Vorstellung ist folgende:
Es existieren 2 Tabellen. 1: ARTIKEL mit ID, LAGERANZAHL, ARTIKELNR, usw. 2: PLANNUNG mit ID, ID_ARTIKEL(identisch mit ID aus ARTIKEL), LAGERANZAHL, ARTIKELNR, TERMIN usw. Die Tabelle PLANNUNG wird befüllt aus einer Tabelle AUFTRAG und Das funktioniert schon gut. Da existiert aber das Feld LAGERANZAHL nicht. Jetzt möchte ich aus ARTIKEL nur die Datensätze von...
Forum: Datenbanken
Delphi
by Luckner,
27. Feb 2014
Was ist an dem Befehl falsch?
DatamodulePlannung.DataModule5.IBDataSetGridPlannung.InsertSQL.Add('insert into PLANNUNG (LAGERANZAHL) select ARTIKEL.LAGERANZAHL from ARTIKEL where ARTIKEL.ID = ID_ARTIKEL');
Fehler: Column ID_Artikel nicht bekannt. Das Dataset selbst kennt die Spalte ID_Artikel.
Danke, Luckner