AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 16:32

Parameter dieser Suchanfrage:

Suche in Thema: Insert erst beim schließen
Suche alle Beiträge, die von "mkinzler" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 9 von insges. 9 Treffern
Suche benötigte 0.009s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    Re: Insert erst beim schließen

      Delphi
      by mkinzler, 24. Aug 2009
    Warum auch einfach, wenn es kompliziert geht.
  • Forum: Datenbanken

    Re: Insert erst beim schließen

      Delphi
      by mkinzler, 23. Aug 2009
    Das ExecSql in eine Start/Commit einzubetten sollte doch kein großes Problem sein.
    Ich habe deinen Code bisher nur kurz überflogen und gesehen, das du pro Form eine TDataBase verwendest.
    Ich würde die durch eine ersetzen, welche ich mitsamt den ganzen DataSets in ein Datenmodul verfrachten
  • Forum: Datenbanken

    Re: Insert erst beim schließen

      Delphi
      by mkinzler, 21. Aug 2009
    Am Besten packst du die Units mitsamt der Formualre )dfm) und der DB in eine Zip und hängst diese an. Ich würde die Abfragen auch zur Entwurfstzeit setzen und nicht jedesmal neu. Zudem ist deine Methode zur Ermittlung der nächsten ID nicht wasserdicht; hier würde ich lieber den Weg über einen Generator(Sequenz) gehen.
  • Forum: Datenbanken

    Re: Insert erst beim schließen

      Delphi
      by mkinzler, 21. Aug 2009
    Hänge das Projekt mal hier an.
  • Forum: Datenbanken

    Re: Insert erst beim schließen

      Delphi
      by mkinzler, 21. Aug 2009
    Mach mal einen Refresh auf dem anderen DataSet
  • Forum: Datenbanken

    Re: Insert erst beim schließen

      Delphi
      by mkinzler, 21. Aug 2009
    Und wie siehst du, das es erst bei Programmende eingefügt wird?
  • Forum: Datenbanken

    Re: Insert erst beim schließen

      Delphi
      by mkinzler, 21. Aug 2009
    Das Trennen schliesst die Tranaktion auch ab oder verwirft sie ( je nach Einstellung). Aber es ist nicht notwendig.
    Mit Auschalten eines Motors kann man ja auch Bremsen.
  • Forum: Datenbanken

    Re: Insert erst beim schließen

      Delphi
      by mkinzler, 21. Aug 2009
    Lege zusätzlich eine TIBTransaction auf das Formular und wähle diese im DataSet aus.
    Nun kannst du mit <Transaktion>.StartTransaction; die Tranaktion starten und mit
    <Transaktion>.Commit; abschliessen bzw. mit <Transaktion>.Rollback; verwerfen
  • Forum: Datenbanken

    Re: Insert erst beim schließen

      Delphi
      by mkinzler, 21. Aug 2009
    FireBird arbeitet mit Transaktionen. Du scheinst AutoCommit aktiviert zu haben, deshalb wird beim Schliessen vom Programm die Transaktion abgeschlossen ( Commit). Hättest du das nicht, würden die Änderungen verworfen.
    Vor einem Commit/RollBack sind die Änderungen nur innerhalb des Transaktionskontext oder bei dirty read sichtbar.
    Ich würde in deinem Fall den Insert in einen eigenen...


URL zu dieser Suchanfrage:

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