#1 2021-12-04 19:27:17

tbo
Member
Registered: 2015-04-20
Posts: 353

Commit 7823fe0

Delphi XE, mORMot2 commit 7823fe0
Unit mormot.db.rad.pas, line 898

[DCC Fehler] mormot.db.rad.pas(898): E2003 Undeklarierter Bezeichner: 'TValueBuffer'
Translation: Undeclared identifier

With best regards
Thomas

Offline

#2 2021-12-05 17:26:22

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 14,659
Website

Re: Commit 7823fe0

Please try with my last commit.

I don't have Delphi XE, and they did change a lot the TDataSet layout in all Delphi versions. sad

Offline

#3 2021-12-05 18:39:03

tbo
Member
Registered: 2015-04-20
Posts: 353

Re: Commit 7823fe0

In a first test everything worked. If I notice anything else I'll post it here. Thank you for the quick update.

I don't use data sensitive controls in Delphi, but bind controls with DSharp/Spring4D to the published properties. With the help of TOrmTableDataSet I was able to fill a DevExpress TcxLookupComboBox with 10.000 records in less than 5 ms (simple office computer). At this speed, I just couldn't resist to write a data binding for this control as well.

With best regards
Thomas

Offline

#4 2021-12-05 20:59:37

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 14,659
Website

Re: Commit 7823fe0

Yes, data bindings are not bad practice, and for RAD lists they are just great.

Thanks for the feedback.

Offline

Board footer

Powered by FluxBB