The CodeBase
family of high-performance database programming tools provides
a wide range of solutions to meet the needs of almost any
application. Our solutions work with all popular operating
systems and programming languages. Use CodeBase when you need
database access locally, in a shared network environment,
or over the Internet.
Speed
Our high-performance database engine allows you to query
millions of records in a single second. You can perform
bulk appends, edits and deletes at speeds that are impossible
with other products. See some of our speed demo benchmark
results, or experience it yourself by downloading our speed
demo.
Enterprise-Level Solutions
Use the power of CodeBase to handle even the most demanding
requirements. Your applications can share databases across
your network, or around the world using the client/server
model. The CodeBase Database Server protects your data with
security features which you can administer remotely.
Execute powerful SQL queries in your application or through
any tool that supports ODBC.
Use ADO through our OLE DB provider.
Call CodeBase engine functions directly from your source
code.
Use our report writer to create reports which you can run
within your application.
Constrained Environments
CodeBase is not limited to desktop computer platforms. It
can run on constrained environments such as PDAs or embedded
devices. Applications built with CodeBase for Windows CE
4.0, CodeBase for Pocket PC, or CodeBase for J2ME load fast
and use a minimum of system resources.
Royalty-Free
CodeBase allows royalty-free distribution for all supported
configurations, including client/server. This means you
can even distribute the CodeBase server engine and all associated
utilities free from royalties.
FoxPro, dBASE & Clipper File Compatibility: A High-Performing
Standard
CodeBase-powered applications are multi-user file compatible
with FoxPro, dBASE and Clipper (xBASE). You can read and
write the data, index and memo files of xBASE at the same
time as xBASE.
Enjoy great performance using xBASE files for several reasons.
First, the internal xBASE algorithms are simple and efficient,
and the database files compress well which minimizes disk
I/O. The format also lets you split a database across different
disk drives allowing you to increase disk I/O throughput
as much as necessary. Finally, operating system disk defragmentation
utilities work excellently on xBASE files which allows maximum
efficiency.
The xBASE database format is one of the most popular in
the world. Thousands of software products either use or
import/export data in the xBASE format. Consequently, you
can use CodeBase with many development tools and applications.
SQL programmers will appreciate the unique record number
field with super fast record retrieval (no index is required)
and no storage overhead. One last benefit for xBASE programmers
is that the corresponding API option will be intuitive and
easy to use.