Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
tdbf641.tar.gz | 2004-11-29 | 153.5 kB | |
tdbf634.tar.bz2 | 2004-05-15 | 111.1 kB | |
tdbf634.tar.gz | 2004-05-15 | 138.2 kB | |
tdbf634.zip | 2004-05-15 | 164.7 kB | |
tdbf632.tar.bz2 | 2004-02-13 | 109.4 kB | |
tdbf632.tar.gz | 2004-02-13 | 134.6 kB | |
tdbf632.zip | 2004-02-13 | 159.2 kB | |
tdbf51.zip | 2002-07-20 | 105.8 kB | |
readme.txt | 2002-07-20 | 2.8 kB | |
Totals: 9 Items | 1.1 MB | 2 |
History of TDBF: ------------------------ Authors: - Pascal Ganaye - upto V5.002 - Micha Nelissen - from there thanks to various people helping on details ------------------------ BUGS, TODO's & WARNINGS (not complete) - Multi-user support - not tested well... - ranges are not fully multi-user 'aware' (yet) because range is cached -> race conditions can occur - Do not insert records when ranges are active, although inserting records which have their keys in the current range will probably work properly, however when they don't: record will be inserted in wrong place in index (-> at begin or end of range), which will mess up the whole index - TODO: Restructure support ideas anyone? ------------------------ V5.6.2 - fixed stupid Undelete bug (thanks Gvido) ------------------------ V5.6.1 - language support...continued (locale support added). index sorting is now done using locale-dependent CompareString from Windows. However, it seems to be always case insensitive. - FIndexes bug fixed, indexfile always created as NDX index, now it is created based only as NDX if .NDX added, otherwise in MDX file. (thanks thiaux for pointing it out) - new FOnIndexMissing event, when an MDX index is missing, it will notify you asking to delete the link or close file - new ExactRecordCount property, it will give #records you are viewing: RecordCount - #deleted records - #records not in filter warning: this will visit the whole dataset each time you request the property, so it will be very slow on larger tables ------------------------ V5.6 - language support (codepages) - NOTE: this is Win32 compatible only, whole project is now Win32 compatible only for sure can anyone translate the codepages to linux? to make it linux compatible again - TTranslateEvent changed, you have to return an Integer with length of Dest, or -1 to let it be calculated automatically ------------------------ V5.5 - Parser now in separate class: potential to parse more complex expressions, including multi-field indexes and such - Linux compatible support...test anyone...I don't have Kylix... - Bugfixes in InternalDelete and PackTable, thanks jimcampbel ------------------------ V5.4 - Multi-user support - Some indexing bugs resolved ------------------------ V5.3.1 - TIndexPage.FindNearest uses binary search instead of linear ------------------------ V5.3 - SearchKey method searches on index for a given key SearchKeyType: stEqual, stGreaterEqual, stGreater - MDX index support: index names with no extension now create a MDX index belonging to dbf file - SetRange method instead of BracketLow/BracketHigh, rewritten range support - Index.SetPhysicalRecNo much faster, using Find instead of searching recno ------------------------ V5.002 and older - see website?