AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 09:47

Parameter dieser Suchanfrage:

Suche in Thema: TFDBatchMove mit AutoInc
Suche alle Beiträge, die von "TurboMagic" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 19 von insges. 19 Treffern
Suche benötigte 0.000s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    AW: TFDBatchMove mit AutoInc

     
      by TurboMagic, 23. Dez 2022
    Ok, die hat "Boolean" mit im DOmain Namen. Das erklärt jetzt das.
  • Forum: Datenbanken

    AW: TFDBatchMove mit AutoInc

     
      by TurboMagic, 23. Dez 2022
    Moment! Ich hab nirgends gesagt, dass das Boolean sein soll. Woher leitet der sich das ab?
  • Forum: Datenbanken

    AW: TFDBatchMove mit AutoInc

     
      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

    AW: TFDBatchMove mit AutoInc

     
      by TurboMagic, 23. Dez 2022
    Ich hab' nix selbst erstellt. Einfach eine FDQuery und der einen select als SQL gesetzt...
  • Forum: Datenbanken

    AW: TFDBatchMove mit AutoInc

     
      by TurboMagic, 23. Dez 2022
    Tja, nur knallt es mit ExtendedMetadata jetzt woanders.
    Da will ich per FieldByName(..).AsInteger den Wert einer als Smallint definrten Spalte
    abrufen und bekomme eine Exception geworfen, dass er diese Spalte nicht als Integer abrufen kann.
    Aber Smallint passt doch da rein und .AsSmallInt gibt's ja nicht...

    Was nun?
  • Forum: Datenbanken

    AW: TFDBatchMove mit AutoInc

     
      by TurboMagic, 23. Dez 2022
    Danke für den Hinweis!
  • Forum: Datenbanken

    AW: TFDBatchMove mit AutoInc

     
      by TurboMagic, 23. Dez 2022
    Hallo,

    oh ich... ;-)
    Ich bin einen Schritt weiter: ich hatte ja schon ein Event im Writer in dem ich für bestimmte Spalten
    Werte vor dem Schreiben ändern bzw. setzen wollte. Auch für die Spalte die jetzt immer Ärger gemacht hatte.
    Nur: dazu muss diese Spalte natürlich beim Reader im Select drin stehen! :oops: :wall:

    Also zumindest für die Tabelle komme ich damit schon mal weiter.

    Grüße
  • Forum: Datenbanken

    AW: TFDBatchMove mit AutoInc

     
      by TurboMagic, 23. Dez 2022
    Hallo,

    eben erst gesehen, gleich getestet, gleich enttäuscht worden. :-(
    Sorry!

    Grüße

    TurboMagic
  • Forum: Datenbanken

    AW: TFDBatchMove mit AutoInc

     
      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

    AW: TFDBatchMove mit AutoInc

     
      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

    AW: TFDBatchMove mit AutoInc

     
      by TurboMagic, 23. Dez 2022
    Hallo,

    so eine Eigenschaft hab' ich nicht wirklich gefunden auer an der DB-Connection,
    das ist aber nicht was du suchtest.

    Der Write für die FDBatchMove Instanz ist ein TFDBatckMoveSQLWriter und da gibt's
    sowas auch nicht. Die Options die der hat sind etwas anders gelagert...

    Grüße
    TurboMagic
  • Forum: Datenbanken

    AW: TFDBatchMove mit AutoInc

     
      by TurboMagic, 23. Dez 2022
    Danke mal dafür, nur: im SQL Statement für das Lesen steht diese Spalte ja gar nicht drin, ist also als Quelle nicht vorhanden
    und der Writer für den BatchMove erzeuge ich zwar, gebe dem aber kein SQL vor. Das soll er sich ja selber zusammen bauen.

    => was nun?

    Ich neige gerade dazu das wieder alles händisch ohne BatchMove zu machen, aber eigentlich wollte ich an der Stelle auch mal
    das...
  • Forum: Datenbanken

    AW: TFDBatchMove mit AutoInc

     
      by TurboMagic, 23. Dez 2022
    So, mit den Hinweisen bin ich einen halben Schritt weiter, nur kracht es jetzt anderweitig.

    First chance exception at $7720E292. Exception class EIBNativeException with message
    'validation error for column "MEINE_TABELLE"."MEINE_SPALTE", value "*** null ***"'. Process MeineExe.exe (6728)

    Naja, diese MEINE_SPALTE existiert in der Quell und Zieltabelle, weil beide dieselbe Tabelle in der...
  • Forum: Datenbanken

    AW: TFDBatchMove mit AutoInc

     
      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

    AW: TFDBatchMove mit AutoInc

     
      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

    AW: TFDBatchMove mit AutoInc

     
      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

    AW: TFDBatchMove mit AutoInc

     
      by TurboMagic, 20. Dez 2022
    Danke schon Mal dafür.
    Nur: wie kann ich beim Batch Move Spalten ausblenden?
  • Forum: Datenbanken

    AW: TFDBatchMove mit AutoInc

     
      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

    TFDBatchMove mit AutoInc

     
      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?


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=TurboMagic&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=212113
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:07 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