Forum: Datenbanken
by TurboMagic,
23. Dez 2022
Ok, die hat "Boolean" mit im DOmain Namen. Das erklärt jetzt das.
Forum: Datenbanken
by TurboMagic,
23. Dez 2022
Moment! Ich hab nirgends gesagt, dass das Boolean sein soll. Woher leitet der sich das ab?
Forum: Datenbanken
by TurboMagic,
23. Dez 2022
TBooleanField. Als das ist's genau genommen sogar intendiert, nur: woher weiß er das?
Und das müsste ich ja dann jetzt überall umstellen...
Forum: Datenbanken
by TurboMagic,
23. Dez 2022
Hallo,
eben erst gesehen, gleich getestet, gleich enttäuscht worden. :-(
Sorry!
Grüße
TurboMagic
Forum: Datenbanken
by TurboMagic,
23. Dez 2022
Noch ein anderes Problem mit dem Ansatz:
wenn ich mal eines Tages diesen Datensatz tatsächlich kopiert bekomme, hat ja der Generator für den
primary key in dieser Tabelle dem neuen Satz einen neuen Wert generiert.
Nur wie bekomme ich den zurückgeliefert?
Ja, ich könnte einfach mittels select nach dem höchsten Datensatz fragen, aber wenn dann mal später
evtl. mehrere Leute auf die selbe...
Forum: Datenbanken
by TurboMagic,
23. Dez 2022
Hab' ich eben, kracht aber leider genauso... :-(
Also immer noch die Frage wem ich in dem Szenario wie sagen kann, dass er diese Spalten in Ruhe lassen soll...
Passende QP reports hab' ich dazu auch nicht gefunden.
Forum: Datenbanken
by TurboMagic,
22. Dez 2022
Halloo,
danke für den Hinweis, beim versuch da was drauß zu machen bin ich aber an einer anderen Stelle hängen geblieben.
Gegeben:
var
FQueryReadKasseBonkopf : TFDBatchMoveSQLReader;
FBatchMoveBonKopf : TFDBatchMove;
Forum: Datenbanken
by TurboMagic,
21. Dez 2022
Danke schon mal dafür, nur hab' ich ja noch ein Problem:
Ich muss auch ein paar der Spalten-Werte vor dem Schreiben negieren (* -1).
Das scheint so nicht wirklich machbar, zumidnest nicht was ich bisher so in
den Eigenschaften der Komponenten gesehen habe.
=> vermutlich muss ich's doch "klassisch" umsetzen.
Forum: Datenbanken
by TurboMagic,
21. Dez 2022
Hallo,
bin noch ganz neu bei der BatchMove Komponente.
Was bedeutet Zielfeld? Muss ich da irgendwie angeben in welche Spalten die Quelldaten sollen?
Wenn die den selben Namen wie die Quellspalten doch wohl eher nicht, oder?
Forum: Datenbanken
by TurboMagic,
20. Dez 2022
Danke schon Mal dafür.
Nur: wie kann ich beim Batch Move Spalten ausblenden?
Forum: Datenbanken
by TurboMagic,
20. Dez 2022
Pwer Trigger und Generator.
Trigger sieht so aus:
CREATE TRIGGER BI_KASSE_BONKOPF_BON_ID FOR KASSE_BONKOPF
ACTIVE BEFORE
INSERT
POSITION 0
AS
BEGIN
Forum: Datenbanken
by TurboMagic,
20. Dez 2022
Hallo,
gegeben ein Delphi 11.2, eine Firebird Datenbank mit Tabellen die per
Generator automatisch erzeugte eindeutige Primärschlüssel haben und
jemanden der mit FDBatchMove noch nichts gemacht hat.
Wunsch: Kopieren von solchen Datensätzen in eine andere Datenbank.
Dort ist ja auf der gleichnamigen Tabelle aber auch ein Generator drauf.
Geht sowas? Wie kann man mit sowas umgehen?