Forum: Datenbanken
Delphi
by Flash68,
30. Jan 2012
Mit der Lösung von Hoika( 2. Dataset und so) hat es funktioniert.
Forum: Datenbanken
Delphi
by Flash68,
30. Jan 2012
Die Beziehungen sind eingerichtet, aber auch mit der neuen Abfrage kommt die gleiche Fehlermeldung:
Nicht genügend Schlüsselinformationen zum Aktualisieren.
Forum: Datenbanken
Delphi
by Flash68,
27. Jan 2012
Das Insert mache ich über den DBGrid.
Forum: Datenbanken
Delphi
by Flash68,
27. Jan 2012
die meisten Verknüpungstabellen die ich benutze habe 2 Spalten und ich dachte das ich das Problem allgemein habe, was sich dann später als Falsch herrausstellte.
sieht so aus also ob ich ein spezielles delete für diese Tabelle/dataset benötige.
Forum: Datenbanken
Delphi
by Flash68,
27. Jan 2012
in dieser speziellen Zuordnung ist ja in der Tabelle noch die Anzahl der Module drin mit der Gesamtspeicher berechnet wird, es soll einfach der komplette tabellen eintrag gelöscht werden.
Forum: Datenbanken
Delphi
by Flash68,
27. Jan 2012
Wenn es an den joins liegt, wäre halt die Frage wie ich die Berechnung mache ohne die joins.
Forum: Datenbanken
Delphi
by Flash68,
27. Jan 2012
Normal verwende ich nur folgende Selectanweisung:
Select * from Rechnereingabe where Rechner_ID =:ID
damit funktioniert es, nur bei der anderen berechne ich halt noch den Gesamtspeicher.
Forum: Datenbanken
Delphi
by Flash68,
27. Jan 2012
Das Dataset wird über folgende Select-Anweisung angebunden:
select RS.Rechner_ID, RS.Speicher_ID, S.Bezeichnung, RS.Anzahl, S.Größe, S.Größe*Rs.Anzahl As Gesamt from Rechnerspeicher RS, Speicher S where RS.Rechner_ID =:ID and RS. Speicher_ID = S.ID
Die Haupttabelle ist Rechner, Verknüpfungstabelle ist Rechnerspeicher und die Listtabelle ist Speicher.
Forum: Datenbanken
Delphi
by Flash68,
27. Jan 2012
Ich lösche mit:
ADODataSet.Delete
Wenn die Informationen aus der Listtabelle nicht in dem Dataset angegeben sind funktioniert das auch.
Ich bräuchte nur eine Möglichkeit wie ich das ausschliesse oder so.
Forum: Datenbanken
Delphi
by Flash68,
27. Jan 2012
Die Verknüfungstabellen bestehen nur aus 2 Spalten die auf die Haupt- und listtabelle verweisen.