AW: Probleme beim Speichern in eine Tabelle
Hallo,
wie sieht es mit #28 aus? |
AW: Probleme beim Speichern in eine Tabelle
Hallo Uwe Raabe,
verstehe Deine Frage nicht. |
AW: Probleme beim Speichern in eine Tabelle
Halla hoika,
was meinst Du mit #28? |
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. |
AW: Probleme beim Speichern in eine Tabelle
In der ModifySQL steht:
Delphi-Quellcode:
Wird normalerweise mit IBDataset erstellt.
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 |
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. |
AW: Probleme beim Speichern in eine Tabelle
Kein Unterschied.:cry:
|
AW: Probleme beim Speichern in eine Tabelle
Könnte es sein, daß bei IBDataSetPlanung das CachedUpdates zufällig auf True steht?
|
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. |
AW: Probleme beim Speichern in eine Tabelle
Zitat:
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. |
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