
Superior Technology For You
|
|
eSQL is a small, fast, portable and powerful embedded relational SQL database for Windows and Windows Mobile devices.
Based on excellent database engine sqlite, eSQL provides rich features including:
- A complete database is stored in a single cross-platform file.
- No setup or administration needed.
- Implements most of SQL92 standard, such as multiple tables, multiple indexes,
transactions with atomic commit/ rollback, subqueries, compound queries, views, triggers.
- Support for in-memory database.
- Support database size up to 2 terabytes.
- Very small memory footprint and faster than most popular database.
- Compression for compacting database.
- AES 256-bit encryption for securing data.
- Native C/C++ or standard ODBC API is simple and easy to use.
- eSQL.Net data provider for Microsoft .Net integration and rapid application development.
- A cross-platform graphical database manager can be used to administer an eSQL database.
- An interactive SQL command line tool is provided as an example of how to use eSQL in your application.
eSQL database engine has been used by wide variety of applications. It has been included by General Dynamics for the US Navy for use onboard the DDG class of destroyers. It is also being used at Duke Energy and in other branches of the US military.
If you want the convenience of SQL without the size and setup hassles of database servers for your Windows Mobile device, or if you just simply want a best MS Access replacement, eSQL is right for you!
Some screenshots here.
For Pocket PC:

For Smartphone:

For Windows:

- The latest version is Vieka eSQL 2.11. This package includes eSQL programs, eSQL.Net, eSQL samples, eSQL libraries for Windows and Windows Mobile, including both Pocket PC and Smartphone.
- For Pocket PC, installation package can be downloaded here.
To install directly to Pocket PC, downloads are also available in .CAB file format for ARM, MIPS and SH3.
- For Smartphone, installation package can be downloaded here.
To install directly to Smartphone, downloads are also available in .CAB file format.
- For Standard ODBC on Windows, installation package can be downloaded here.
This Windows only package is for those who prefer accessing eSQL through Microsoft standard ODBC Driver and should be used in conjunction with the full package for the complete development environment.
Note: Microsoft Standard ODBC Driver architecture is only available on Windows, not on Pocket PC and Smartphone.
- For .Net Framework 2 and .Net Compact Framework 2, zip package can be downloaded here.
To install, simply use the files in the corresponding folder.
eSQL documentation.
You can discuss eSQL here if you have any questions and suggestions.
eSQL for Windows is FREE for personal and commercial use.
eSQL for Windows Mobile is FREE for personal use and
also FREE for use in any FREE products.
Any use of eSQL for Windows Mobile for business or for profit should obtain the license from Vieka.
eSQL for Windows Mobile license key for personal or non-commercial use: 9npphedv7nvxgcpz
As in: nine, new, pen, pen,
hot, ear, dog, van,
seven, new, van, xerox,
god, car, pen, zoo,
!!! For a limited time for commercial use on Windows Mobile, eSQL is available for a special promotional price.
(All purchases come with one year FREE support)
| 10 Licenses | US$95.00 |
| 100 Licenses | US$495.00 |
| Unlimited Licenses | US$895.00 |
If you have any questions or suggestions, please contact esql@vieka.com.