Delphi-PRAXiS
Seite 4 von 7   « Erste     234 56     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Probleme beim Speichern in eine Tabelle (https://www.delphipraxis.net/197470-probleme-beim-speichern-eine-tabelle.html)

hoika 9. Aug 2018 10:27

AW: Probleme beim Speichern in eine Tabelle
 
Hallo,
wie sieht es mit #28 aus?

Luckner 9. Aug 2018 10:46

AW: Probleme beim Speichern in eine Tabelle
 
Hallo Uwe Raabe,
verstehe Deine Frage nicht.

Luckner 9. Aug 2018 10:58

AW: Probleme beim Speichern in eine Tabelle
 
Halla hoika,
was meinst Du mit #28?

Delphi.Narium 9. Aug 2018 11:03

AW: Probleme beim Speichern in eine Tabelle
 
Du nutzt in Deinem Datenmodul TIBDataSet. Da gibt es u. a. die Eigenschaft ModifySQL. Was hast Du dieser (z. B. im Objektinspektor oder irgendwo im Quelltext) zugewiesen?

Im Zweifelsfalle mal in die Formularansicht des Datenmoduls wechseln. Dann den Quelltext des Formulares anzeigen (Alt+F12?). Dort nach IBDataSetAuftrag suchen und den folgenden Quelltext bis zum Beginn des nächsten Objekts kopieren und hier einfügen. Dito. für IBDataSetAuftrag. Oder direkt die dfm des Datenmoduls hier mal anhängen.

hoika wartet auf Deine Antwort zur in Post #28 gestellten Frage.

Luckner 9. Aug 2018 11:24

AW: Probleme beim Speichern in eine Tabelle
 
In der ModifySQL steht:

Delphi-Quellcode:
update PLANUNG
set
  KUNDENNR = :KUNDENNR,
  ARTIKELNR = :ARTIKELNR,
  BESTELLNR = :BESTELLNR,
  BESTELLDATUM = :BESTELLDATUM,
  BESTELLMENGE = :BESTELLMENGE,
  LIEFERDATUM = :LIEFERDATUM,
  LIEFERMENGE = :LIEFERMENGE,
  FORMAT = :FORMAT,
  PRODUKTIONSNR = :PRODUKTIONSNR,
  MASCHINE = :MASCHINE,
  PRODUKTIONSSTUNDEN = :PRODUKTIONSSTUNDEN,
  LAGER = :LAGER,
  ID_ARTIKEL = :ID_ARTIKEL,
  LAGERANZAHL = :LAGERANZAHL,
  LAGERPRODUKTION = :LAGERPRODUKTION,
  STATUSDATUM = :STATUSDATUM,
  STATUSNAME = :STATUSNAME,
  STATUS = :STATUS,
  ID_AUFTRAG = :ID_AUFTRAG,
  ARTNRSUFFIX = :ARTNRSUFFIX,
  AUFLAGE = :AUFLAGE,
  BEMERKUNG = :BEMERKUNG,
  EINGANGSDATUM = :EINGANGSDATUM,
  ROHWARENR = :ROHWARENR,
  GELIEFERT = :GELIEFERT,
  KRAWARTNR = :KRAWARTNR
where
  ID = :OLD_ID
Wird normalerweise mit IBDataset erstellt.

hoika 9. Aug 2018 11:58

AW: Probleme beim Speichern in eine Tabelle
 
Hallo,
#28 heißt, meine Tip, mal das SQL-Statement absichtlich falsch zu schreiben.

Und jetzt vergleich doch mal dieses ModifySQL mit dem anderen ModifySQL, wo das Update funktioniert.

Luckner 9. Aug 2018 13:18

AW: Probleme beim Speichern in eine Tabelle
 
Kein Unterschied.:cry:

Uwe Raabe 9. Aug 2018 13:39

AW: Probleme beim Speichern in eine Tabelle
 
Könnte es sein, daß bei IBDataSetPlanung das CachedUpdates zufällig auf True steht?

Delphi.Narium 9. Aug 2018 13:40

AW: Probleme beim Speichern in eine Tabelle
 
Bei einem fehlerhaften SQL gibt es keine Fehlermeldung?

Das muss doch irgendwie krachen.

Oder meinst Du mit keinem Unterschied, dass ModifySQL von IBDataSetAuftrag und IBDataSetPlanung identisch sind.

Sind in diesem Fall denn dann auch die Tabellen AUFTRAG und PLANUNG identisch?

Bitte mal pas und dfm von DatamodulePlanung hier anhängen und die Createstatements der Tabellen AUFTRAG und PLANUNG auf FlameRobin hier reinkopieren.

Irgendwas passt da nicht zusammen. Nur mit den bisherigen Wissensfragmenten kann man da nicht hinterkommen.

Uwe Raabe 9. Aug 2018 13:47

AW: Probleme beim Speichern in eine Tabelle
 
Zitat:

Zitat von Delphi.Narium (Beitrag 1410225)
Irgendwas passt da nicht zusammen. Nur mit den bisherigen Wissensfragmenten kann man da nicht hinterkommen.

Sehe ich auch so :thumb:
Nach 40 Posts stochern wir immer noch im Nebel und spekulieren über einfach zu verifizierende Fakten.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:17 Uhr.
Seite 4 von 7   « Erste     234 56     Letzte »    

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