ANN: kbmMemTable v. 4.05 released
From: C4D - Kim Madsen (kbm_at_components4developers.com)
Date: 11/25/03
- Previous message: George: "Re: MP3 without DLLs"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Tue, 25 Nov 2003 13:44:21 +0100
kbmMemTable is the best, fastest, most feature rich, open source and freeware memory table for Delphi, Kylix and
C++builder.
Whats new in v. 4.05 25. November 2003
--------------------------------------------
New stuff:
- Added support for sfLoadIndexDef in sfIndexDef in binary and csv streamformats.
Thus its possible to not load indexes.
- Added new boolean property RangeIgnoreNullKeyValues which controls if
Null values are to be ignored or not in the key values for ranges.
Default true.
- Added IgnoreErrors argument to CopyRecords. Will ignore errors in assigning
field values and posting the record and continue to operate.
- Added mtcpoIgnoreErrors and mtcpoDontDisableIndexes to TkbmMemTableCopyTableOptions.
- Updated LoadFromDataset to respect mtcpoIgnoreErrors and mtcpoDontDisableIndexes.
- Added CopyOptions argument to SaveToDataset. Only mtcpoIgnoreErrors is currently supported.
- Added true ftWideString support (Unicode) also for csv and binary streamformats
(LEVEL6+ compilers only). Pre LEVEL6 compilers will convert the widestring to a
normal string using the AsString field method.
- Added AddIndex2 and AddFilteredIndex2 (pre LEVEL5 compilers) and overloaded
AddIndex/AddFilteredIndex (LEVEL5+ compilers) which includes a TUpdateStatusSet argument.
This allows for the index to show or filter specific updatestatus settings incl. deleted.
- Added Undo to revert to older record version.
- Added TkbmMWIndex.CreateByIndexDef (Pre LEVEL5 compilers) and TkbmMWIndex.Create overloaded
(LEVEL5+ compilers) which allow for specifying TIndexDef. By Rado Antloga.
Fixes/Enhancements:
- Fixed bug with reposition on deleted record. Fix by Wilfried Mestdagh.
- Fixed bug when Filtered:=true and Filter<>'' at designtime. Then
opening table do not correctly set Filter. Reported by Rado Antloga.
- Fixed bug clearing main filterexpression when a filtered index is added.
- Disabled warnings in ParseNode due to unremovable warning. By Wilfried Mestdagh.
- Fixed _InternalCompareRecords to handle comparing null values correctly on descending indexes.
By Rado AntLoga.
- Changed Refresh to Resync in SwitchToIndex and UpdateIndexes. By Rado Antloga.
- Changed so fields are default visible when attaching to another table. By Julian Mesa.
- Added conditional CreateFields in InternalInitFieldDefs.By Julian Mesa.
Further kbmMemTable is now delivered in two ways, as a simple zip file and as an installer for Win32.
Download kbmMemTable from www.components4developers.com
-- best regards Kim Madsen kbm@components4developers.com www.components4developers.com The best components for the best developers kbmMW - kbmMemTable - kbmWABD - kbmX10
- Previous message: George: "Re: MP3 without DLLs"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|