CodeBase Database Tools For Programmers
Search   
Advanced Search
products   order   consulting   reviews   downloads   links   support   contact   about us    home  
• Products Home

• Product Comparison

• Windows & .NET
  - C/C++, C++.NET, C#
  - Visual Basic, VB.NET
  - Delphi
• Windows CE
• SQL 2.0 for Windows
  - ADO / ADO .NET
  - ODBC
• Linux
• UNIX
• Java
• Java - JDBC/SQL
• Kylix
• Mac, DOS, Excel,
  PowerBASIC,
  Perl, Python

• CodeBase Subscription
• File System
• 64-bit Support
• VCL Components
  - C++ Builder
  - Delphi
• CodeBase File Utility
• RapidSort
• CodeBase File System
• 3rd Party Tools
CodeBase

for C/C++ Developers

Performance

CodeBase includes an incredibly flexible API for C/C++ programmers that provides all the database functionality you could ever need. Not only do we provide a complete set of high-level function calls for efficient programming, but we also expose our low-level API, providing you the opportunity to tweak your applications for maximum speed.

With our low-level functions you can gain extra speed by extracting only the exact functionality you need from the library--no extra overhead. Plus you can use our low-level functions (like our linked list and file functions) for general programming tasks, saving you hours of programming, and helping keep your executables as small as possible by reducing redundant functionality in your code.

In addition, CodeBase SQL 2.0 for Windows offers performance plus standards-based programming for C/C++ developers.

Flexibility

One of the main reasons developers tell us they use CodeBase is that the built-in database support that comes with their compiler just isn't flexible enough, isn't fast enough and is too big for them to use effectively in their applications. So why not try CodeBase, an engine that's flexible, fast and compact?

You also get the complete source code for the CodeBase engine, written entirely in C and C++. This gives you the flexibility to make any custom changes you require, and to implement bug fixes (a rarity!) immediately, by simply applying a fix from our tech department and recompiling the library. No other product offers you this type of flexibility.

Client/Server

Client/Server database development is quickly becoming the preferred method of sharing data between multiple users. It provides better security and is more robust than traditional multi-user applications. It can also improve network performance by reducing network traffic. Plus, it's the only feasible model for developing distributed database applications on intranets or over the Internet.

Unfortunately, client/server backends for various C/C++ compilers can cost thousands of dollars, plus you may have to pay run-time royalties on top of the heavy price tag! So both you and end-users of your product could spend a lot of money to implement a client/server solution with these products, or you could use CodeBase, which includes a royalty free 10 concurrent-user client/server configuration absolutely free! There is NO other client/server solution anywhere that matches CodeBase's ability to give you a truly affordable client/server solution.

Platform & Compiler Support

CodeBase comes in four basic versions. Our standard version is for Intel processors running on PCs. This version supports Windows 2000/NT, Me, 9x, CE, 3.1 and DOS.

The standard version includes full support for 16 and 32-bit programming using Microsoft and Borland compilers. Compiler versions supported include MS Visual C++ 1.5, 2.x, 4.x, 5.x, 6.x, Borland C++ 4.5 and 5.0 and all Borland C++Builder versions.

Our OS/2 version includes the standard version, plus support for the OS/2 operating system, and the IBM Visual Age compiler.

We have two Unix versions, one for Intel-based systems, and one for non-Intel systems. Our Intel-based version includes the standard version, plus support for SCO and other Intel-based versions of UNIX. Our non-Intel version includes the standard version plus support for Sun, Solaris, HPUX and other non-Intel versions of UNIX. Support for 64-bit applications is also available for HPUX, AIX, Solaris, and Itanium. You can find a list of tested UNIX platforms here.

Our Macintosh version includes the standard version, plus support for the Macintosh operating system, and Metrowerks CodeWarrior compiler.

Pricing information on the various versions is located on our Pricing and Orders page.

CodeBase API

The CodeBase API is simple to learn and use. If you have an xBASE programming background, you'll appreciate the familiarity of the CodeBase API, which uses an xBASE-like naming convention. Even if you don't, you'll appreciate the API's straightforward naming convention.


Select from the following for an example and function list:

• [C Language]
• [C++ Language]

If you are developing database applications in C or C++ that require high-performance, xBASE compatibility, portability or royalty-free distribution, then CodeBase is the choice for you. Order it today at no risk through our 30-day Money-Back Guarantee and start bringing superior database functionality to all your applications.

Sequiter Software Inc.