Re: dbase

new topic     » goto parent     » topic index » view thread      » older message » newer message

Hi David,

Sorry, I let you waiting for an answer for the usage of your INDEX.DB
code. When I read your message yesterday I took some time last
evening to study your code en looked at it through the debugger.

> How are those index build/link functions working for you anyways?

Excellent. I will use your idea and code for the report section of
the database. Reports do need on the fly indexes to sort the output
on for subgrouping or subreports. Not all the indexes will be present
for those reports so I will make them with your INDEX_DB functions.
In database terms I think they call it "Inverted files". I can use
the functions also for sorting an entire database like the dBase
function SORT(database on field).

I do see also some minor disavantages (for me) because the whole
database is sorted in memory. In the past I had problems with
internal memory. So I have to keep the chunks of data I process
(sort) within limits. I think I even have to do a merge sort in
temporary disk files when the database is large.

> I know it is barebones but I am working on features to better
> enhance and make it easier to use :)

If these are just barebones, I look forward to your next version.

Thanks David and greetings,

Marcel

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu