|
SlamDB is a complete custom database and index manager built into one small dynamic link library (DLL). It allows you, as the developer, to add complete database handling capabilities to your applications without having to worry about file management or multi-user problems, and still have all the power and flexibility that you need.
Why not try our SlamDB plus the Slam Explorer evaulation package (pictured) and "test drive" SlamDB for yourself? The evaluation includes a 60-day limited version of the library and our SlamDB Explorer product. The Explorer, which is free, allows you to create and monitor SlamDB databases in an easy to use, multiple-document "IDE"-style utility.
SlamDB is no standard library, it has been developed from the ground up and offers many powerful features not found in other database libraries. Look at these capabilities...
Features
Standalone library (DLL) with no runtime requirements
Variable length records of any type or size*
Single-user and read-only modes
Network-safe multi-user access (up to 250 users)
Secure RC4 per-record encryption
Optimized per-record compression (RLE and LZW)
Fully integrated, simple indexes with fast lookups
Per-record and per-database locking
Callbacks and messages to track database changes
Property function to query every aspect of the database
User enumeration and locking information
"Thread safe" file and data handling
"Tabled" record\index storage for faster lookups
User-data storage area
User-to-user messaging system
Complete time and date manipulation function set
Detailed, configurable error handling and logging
Database optimization and recovery functions
...and much more!
*Maximum storage size dependent on operating system limits.
SlamDB handles all kinds of record data:-
|
Type
|
Size
|
|
Strings
|
Any Size
|
|
Integers
|
64-bit (8 bytes)
|
|
Floating Point
|
64-bit (8 bytes)
|
|
Currency
|
64-bit (8 bytes)
|
|
Dates
|
FILETIME, SYSTEMTIME, YYYYMMDD, DDMMYYYY and MMDDYYYY (separators ignored)
|
|
Binary Data
|
Any Size
|
What you get in the full version:
|
File
|
Description
|
|
SLAM32.DLL
|
Royalty free database library. An independent, 32-bit DLL.
|
|
SLAM32.CHM
|
Full documentation in the standard "HTML Help" format.
|
|
ZLIB.DLL
|
Helper library (only required when you need LZW compression).
|
|
TEXPLORE.EXE
|
Our SlamDB Explorer utility, which allows the creation, viewing and monitoring of any SlamDB database.
|
|
"SAMPLES" folder
|
Demonstration code and header files for various programming languages.
Current languages supported:
Borland Delphi
Microsoft Visual Basic 6
Microsoft Visual Basic .NET
Microsoft Visual C++
PowerBASIC for Windows
|
You can purchase SlamDB by clicking here, and begin using it today!
|