Sequel 2.0
equel is an object-oriented wrapper for ODBC implementation for Win32 platforms. It means that the ODBC API is wrapped into classes, which represent all data structures and routines needed to work with databases with taken of SQL. The goal was to create fast and efficient database engine based on the SQL standard providing the same interface for different database systems, which are capable to support SQL - e.g. Oracle, MS SQL Server and MS Access. Till today there are many database engines, but almost all of them are either too much difficult to understand or they are not so much fast because they are too much complex - e.g. by utilizing visual database components. Moreover not all application can take a sense advantage of database components - e.g. active server pages.
Sequel is written as an automation object - the COM server. This means, that you can use it with any programming language, which can take advantage of COM. Because of this, the area of usability covers programming with e.g. Delphi, C++ Builder, Visual Studio, Visual Basic Scripting and creating of active server pages. As it is apparent from this text, you can use both bindings - early and late. This gives you the possibility to choose how tight to bind your applications to ODBC.
ODBC itself is a low-level programming interface, while Sequel is the high-level one. This guarantees that your application will work with the database directly without any detour via third database provider/engine. In other words, with Sequel you're getting a high level interface for low-level database API with maximum universality without any ballast causing a slow down.
Sequel is so much simple as possible to achieve the maximum performance. This results into the less count of database methods, which are logically implemented as objects' methods, simply uniform data handling and utilizing all of features provided by a database system in the SQL way.