emjeffb@sdrc.COM (Jeff Blanchet) (03/12/91)
I have been trying to use the BPLUS indexing routines which is a shareware product of Hunter and Associates. I have version 2.0. I have been able to use these routines on a HP unix system and under MS-DOS. The package was written for MS-DOS but I have succeeded in running it on unix platforms. I have had no problems on the unix system but I want to run my program on my PC. I have isolated the problem a little. I have a data file which has my records I want to have indexed (316 records). I want to have five indexes setup on this file. I created a little test program that does nothing more then reindex the data file (creates the 5 index files). If I compile all objects using the small or medium model this program works fine. If I compile using the large or huge model the program either hangs or gives an error about reading a record number that does not exist in the file. Obviously there is a problem with memory overwriting that I cannot seem to find. I believe it has something to do with the index routines compiled in a model that includes far data. I must use the large model to run my program. The other models are not large enough for me to use. Other then this problem the package seems pretty good. If I can get this problem fixed I would be more then happy to pay the $35 registration fee. That is a very good price for a package of indexing routines. Has anyone else used these routines and experienced the above problem? Is there a newer version of the indexing routines? Does anyone have another index package (cheap) that I can try? I need to have a solution in the next couple of weeks. The program I am writing is for a fantasy baseball league. Thanks in advance! Jeff Blanchet UUCP: uunet!sdrc!emjeffb SDRC Cincinnati Ohio