Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Fibplus / Devexpress - immediate post problem (https://www.delphipraxis.net/46850-fibplus-devexpress-immediate-post-problem.html)

th_bone 1. Jun 2005 17:27

Datenbank: Firebird • Version: 1.5 • Zugriff über: fibplus 6.25

Fibplus / Devexpress - immediate post problem
 
Hi,

ich versuche gerade ein Projekt von mir auf firebird als DB umzustellen - dazu nutze die Fibplus
komponenten mit dem DevExpress Quantumgridsuite

folgendes problem:

z.B. habe ich eine cxDBCheckBox (devexpress quantumgrid) und dort ist die Eigenschaft
immediatePost:=true aktiviert und über ein TpFibSataSet (Autocommit:=true) an Firebird angebunden

bisher wurden auch alle datenänderungen sofort übernommen - seit ich aber Fibplus nehme gehen die Änderungen immer verloren wenn ich auf einen anderen datensatz wechsle

die einzige lösung die ich bisher gefunden habe ist im onchange ereignis der checkbox

ContractChangedataset.CommitUpdToCach;

auszuführen dann bleiben die daten erhalten - aber gibt es da nicht einen einfacheren weg - sonst müsste ich ja im grunde bei 20 komponenten dieses ereignis einfügen. Bin bei Fibplus noch ein totaler anfänger
und vielleicht übersehe ich einfach eine einstellung

Danke für tips

Ralf

alzaimar 1. Jun 2005 17:59

Re: Fibplus / Devexpress - immediate post problem
 
Ich habe die DevEx Komponenten auch... ImmediatePost bei Checkboxen sollte eigentlich kein Problem sein.
Ähem, check doch mal in den Events des Datasets (OnBeforePost) und des Datasource (OnDataChange). Dann weisst Du wenigstens, ob DevEx die Daten postet...

Mit FibPlus kenn ich mich aber nicht aus.

th_bone 1. Jun 2005 18:07

Re: Fibplus / Devexpress - immediate post problem
 
Hi,

ja die DevEx checkbox postet die daten (hat bisher ja auch ohne probleme funktioniert), das problem liegt irgendwo bei Fibplus hab bloß leider noch nicht herausgefunden an welcher schraube ich drehen muß -
und die Doku hilft mir bisher auch nicht recht weiter

cu

Ralf

Hansa 1. Jun 2005 19:17

Re: Fibplus / Devexpress - immediate post problem
 
Das da kann fast nicht sein. Ich empfehle Dir, das Dataset zu löschen und es neu anzulegen. Aber ohne großartig dran rumzufummeln. 8)


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:05 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