We are happy to release next version of kbmMemTable.

  • New dynamic function library support
  • New TkbmCalculator and TkbmEvaluator classes for quick access to scripted math calculation and evaluation.
  • New FOR, WHILE, DEF, MUL, INC script functions.
  • Bugfixes
  • Compiles for FPC

kbmMemTable is the premier high performance, high functionality in memory dataset for Delphi, C++Builder and Lazarus/FreePascal with kbmMemTable Professional topping the scales as being the worlds fastest!

It is running on all IDE supported platforms including Win32/64, Linux64, OSX, IOS and Android.

If you have an up to date Service and Update (SAU) subscription, then you can immediately visit https://portal.components4developers.com to download the latest kbmMemTable release.

If not, please visit our shop at http://www.components4developers.com and extend your SAU with another 12 months.

Whats new in 7.96.00 Mar 28 2022
 * Notice OnGetFunction has changed significantly. 
   Now needs returning an interface instance, rather than the function pointer directly:
   if SameText(AFunctionName,'YourFunction') then

 - Added dynamic function libraries. (Unsupported by FPC)
 - Added functions: FOR, WHILE, INC, MUL, DEF for assistance of dynamic function libraries.
 - Added MaxCallDepth to TkbmMemSQL (default 100). If set to >0 it limits the call depth
   of expressions, for example preventing endless recursive calls.
 - Added TkbmCalculator and TkbmEvaluator classes which makes it easy to
   create calculators (non conditional math only) and evaluators (math with optional conditions and loops).
 - Fixed bug when using one of the various AddIndex... methods while table is closed.
 - Fixed bug when resetting IndexName.
 - Fixed copying internalCalcFields property in CopyFieldProperties
 - Fixed compilation using Lazarus/FPC.
 - Fixed filtered index not being updated when non key field is updated.

 606 total views,  8 views today

2 thoughts on “ANN: kbmMemTable v. 7.96.00 Standard and Professional Edition released”

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.