AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Probleme beim Speichern in eine Tabelle
Thema durchsuchen
Ansicht
Themen-Optionen

Probleme beim Speichern in eine Tabelle

Ein Thema von Luckner · begonnen am 8. Aug 2018 · letzter Beitrag vom 13. Aug 2018
Antwort Antwort
Seite 4 von 7   « Erste     234 56     Letzte »    
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
 
Delphi 10.4 Sydney
 
#31

AW: Probleme beim Speichern in eine Tabelle

  Alt 9. Aug 2018, 11:27
Hallo,
wie sieht es mit #28 aus?
Heiko
  Mit Zitat antworten Zitat
Luckner

Registriert seit: 28. Nov 2006
Ort: Berlin
418 Beiträge
 
Delphi 7 Enterprise
 
#32

AW: Probleme beim Speichern in eine Tabelle

  Alt 9. Aug 2018, 11:46
Hallo Uwe Raabe,
verstehe Deine Frage nicht.
  Mit Zitat antworten Zitat
Luckner

Registriert seit: 28. Nov 2006
Ort: Berlin
418 Beiträge
 
Delphi 7 Enterprise
 
#33

AW: Probleme beim Speichern in eine Tabelle

  Alt 9. Aug 2018, 11:58
Halla hoika,
was meinst Du mit #28?
  Mit Zitat antworten Zitat
Delphi.Narium

Registriert seit: 27. Nov 2017
2.508 Beiträge
 
Delphi 7 Professional
 
#34

AW: Probleme beim Speichern in eine Tabelle

  Alt 9. Aug 2018, 12:03
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.
  Mit Zitat antworten Zitat
Luckner

Registriert seit: 28. Nov 2006
Ort: Berlin
418 Beiträge
 
Delphi 7 Enterprise
 
#35

AW: Probleme beim Speichern in eine Tabelle

  Alt 9. Aug 2018, 12:24
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.
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
 
Delphi 10.4 Sydney
 
#36

AW: Probleme beim Speichern in eine Tabelle

  Alt 9. Aug 2018, 12:58
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.
Heiko
  Mit Zitat antworten Zitat
Luckner

Registriert seit: 28. Nov 2006
Ort: Berlin
418 Beiträge
 
Delphi 7 Enterprise
 
#37

AW: Probleme beim Speichern in eine Tabelle

  Alt 9. Aug 2018, 14:18
Kein Unterschied.
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.475 Beiträge
 
Delphi 12 Athens
 
#38

AW: Probleme beim Speichern in eine Tabelle

  Alt 9. Aug 2018, 14:39
Könnte es sein, daß bei IBDataSetPlanung das CachedUpdates zufällig auf True steht?
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Delphi.Narium

Registriert seit: 27. Nov 2017
2.508 Beiträge
 
Delphi 7 Professional
 
#39

AW: Probleme beim Speichern in eine Tabelle

  Alt 9. Aug 2018, 14:40
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.
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.475 Beiträge
 
Delphi 12 Athens
 
#40

AW: Probleme beim Speichern in eine Tabelle

  Alt 9. Aug 2018, 14:47
Irgendwas passt da nicht zusammen. Nur mit den bisherigen Wissensfragmenten kann man da nicht hinterkommen.
Sehe ich auch so
Nach 40 Posts stochern wir immer noch im Nebel und spekulieren über einfach zu verifizierende Fakten.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 4 von 7   « Erste     234 56     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:53 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