AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Visual Binding und Save Button (Delphi 11.3)

Ein Thema von fisipjm · begonnen am 24. Jul 2023 · letzter Beitrag vom 24. Jul 2023
Antwort Antwort
fisipjm

Registriert seit: 28. Okt 2013
298 Beiträge
 
#1

Visual Binding und Save Button (Delphi 11.3)

  Alt 24. Jul 2023, 09:20
Hi,

ich stehe mal wieder vor einem Problem und hoffe auf eure Erfahrung

Was ich erreichen möchte:

Eine Form, die Daten von einer FDQuery anzeigt. Die Daten sollen angezeigt werden und auch geändert werden können, aber erst, nachdem in der Form selbst der speichern Button gedrückt wurde, sollen die Änderungen auch in die Datenquelle zurückgeliefert werden.
Im Livebinding gibts ja verschiedene Möglichkeiten, die Bindung zu konfigurieren. Bidirektional wäre im Prinzip das Konzept meiner Wahl, außer das die Daten eben direkt geschrieben werden. Wenn ich Unidirektional wähle, werden alle Controls Disabled.
Klar kann man die Felder auch eigenhändig füttern, würde ich dann auch machen, wenn es nicht anders geht, aber würde das gern mit der visuellen Bindung versuchen.
Danke schon mal für eueren Input und einen guten Start in die Woche

Grüße
PJM
  Mit Zitat antworten Zitat
peterbelow

Registriert seit: 12. Jan 2019
Ort: Hessen
700 Beiträge
 
Delphi 12 Athens
 
#2

AW: Visual Binding und Save Button (Delphi 11.3)

  Alt 24. Jul 2023, 16:46
Setze die CachedUpdates property der Query auf True, dann werden die Änderungen erst an die Datenbank geschickt, wenn die ApplyUpdates-Methode der Query aufgerufen wird.
Peter Below
  Mit Zitat antworten Zitat
Antwort Antwort

 

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 20:34 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