Alpes Software Home Page

Real Isam - Indexed Sequential Access Method

Overview

RealIsam is an object oriented tool that allows to manage files with direct access or sequential access : both methods can be used.
It is a 32-bit DLL that can be interfaced with usual languages such as C++, Delphi, Visual Basic, .... under Win95,Win98, NT, 2000, XP.
Isam methods are the core of database systems, and can be used directly in many applications, without the bells and whistles, providing a very fast access time.
Real Isam was designed for applications that need to manage text oriented records, with long alphanumeric keys (250 char max) and variable length data records. Data records can store any characters strings, null terminated, or binary data. Access Keys are character strings, null terminated. Applications range from text retrievial, references, dictionnaries, XML data, HTML modules, program generators,macro instructions ...

RealIsam ZIP file to download

The DLL file name is "realisam.dll". Another files are needed for development purpose :
"realisam.h" is the header file to include in an application
"realisam.lib" is the library to link in the application
The Zip file countains the following files :
- realisam.dll
- realisam.h
- realisam.lib
Download realisam.zip File (35 KB)


Screenshoot of an application using the RealIsam.DLL

Realisam is a freeware DLL.
It can be used for commercial or personal applications.
No needs of licensing options,
no registration,
no trial version,
no advertisement banner or copyright announce required
Sources are not provided : it is not an open source software.
You may use this software only if you agree with the following conditions:

- Do not modify the DLL : modify, reverse engineer, decompile, disassemble.
- Do not sell the software or charge a distribution fee.
- Do not claim to be the owner or author of this software.

Disclaimer

Real Isam is delivered on a "AS IS" basis, and you use this software at your own risk. Alpes Software cannot be held responsible or liable for damages, loss of data,work stoppage, computer malfunction, commercial losses.

C++ Example - Source

The example provided with the Realisam product has beed developped with the Borland C++ BCB5 and BCB6. It shows how to call all the functions included in the DLL. Files are packed in a ZIP file Borland DLL,or BPL are also incuded if you want to run the TESTISAM.EXE program without having the BCB development compiler.
The ZIP file countains the following files

- borlndmm.dll
- cc3250mt.dll
- main.cpp
- main.dfm
- main.h
- realisam.dll
- realisam.h
- realisam.lib
- testisam.bpr
- testisam.cpp
- testisam.exe
- testisam.res
- vcl50.bpl

and a subdirectory Dictionary that contains 26 html files,
wb_a. html .... wb_z.html
Download Example TestIsam.zip (6.2 MB)
The dictionary is mainly responsible for the zip file size.

Documentation

On-line documentation is available on this site: Documentation. It illustrates all the commands, parameters, and return code. An fully operational example, programmed using the Borland C++ Builder 5, is provided.

Contact us, Bug reports, Suggestions

Alpes Software does not provide technical support, but is willing to improve functionalties and to correct bugs. Submit your request to alpes@alpes-software.com : Send an E-Mail