Elevate Software announces that build 7 for version 2.26 of ElevateDB is now available

The following is a list of the incident reports addressed in version 2.26 build 7.  Clicking on these links will take you to our web site where you can view the full incident report.  All of the incident reports that are marked with an asterisk (*) affect one of the products that you have purchased.


Serious Problems that were fixed

* (#4591) Internal Temporary Tables Store Causing Intermittent Lock Errors http://www.elevatesoft.com/incident?action=viewaddr&category=edb&release=2.26&incident=4591


* (#4592) Using the LIKE Operator with an Empty String Can Cause an AV http://www.elevatesoft.com/incident?action=viewaddr&category=edb&release=2.26&incident=4592


* (#4593) ODBC Driver Not Reading Ansi BLOBs Correctly with Unicode Client Applications http://www.elevatesoft.com/incident?action=viewaddr&category=edb&release=2.26&incident=4593

Elevate Software New Build 6 Now Available for Version 2.06 of Elevate Web Builder


Elevate Software is  pleased to announce that build 6 for version 2.06 of Elevate Web Builder is now available.

Issues repaired :

  • Problems with Inertia Scrolling When Switching Between ScrollBars and Touch Scrolling
  • Compiler Not Resolving Function Reference Properly When Overloaded Function Declared After Reference
  • Invalid Typecasts Not Causing Compilation Error
  • TDataColumn OnGetText Event Handler is Triggered at Inappropriate Times
  • Calling the TEWBServerRequest ComputeHash Method Twice Causes Corrupted or Blank Data to Be returned
  • Invalid Component Instance Names Generated When Class Name Begins with Invalid Character
  •  Adding a Component that Fails to Call Inherited Constructor Causes AV in the IDE During Shutdown
  • Read-Only TGrid Control Does Not Allow Programmatic Row Append/Insert/Delete Operations

Elevate Web Builder is a visual rapid application development environment for web applications. It is simple and easy to create beautiful web applications by simply dragging and dropping components on to forms, and then changing their appearance and behaviors as desired.

There is absolutely no need to learn JavaScript in order to use Elevate Web Builder. The product uses a compiler to compile Object Pascal source code into JavaScript, emitting all necessary HTML and JavaScript. In addition, the compiler can automatically compress and obfuscate the emitted JavaScript to make your web applications small and virtually unreadable by another developer. You can then quickly and easily deploy your application to the destination of your choosing.

You can continue to leverage existing language skills and take advantage of the many optimizations that the compiler can provide compared to manually-coded JavaScript solutions. The compiler provides many features that are present in Object Pascal, but not explicitly supported in JavaScript, such as formal inheritance with virtual methods/overrides, constructors and destructors, object scopes (private, protected, public, published), unit interface and implementation scope, and proper method pointer scope for event handlers, to name just a few.

The Elevate Web Builder Web Server is included with the product. The web server can load web server modules (.dlls) created using the Delphi development environment from Embarcadero Technologies. Any existing non-visual Delphi desktop application code can be used in the web server modules. Database adapter components are also provided for exposing custom data sources as Elevate Web Builder datasets.

New Build 4 Now Available for Version 2.26 of ElevateDB from Elevate Software


Elevate Software is  pleased to announce that build 4 for version 2.26 of ElevateDB is now available. The software release provides the following:

  1. Altering a Table in a Database with Dependent Views Can Result in a Table Checksum Mismatch
  2. COMPARE DATABASE Generating Incorrect Statement Terminators for ALTER Statements

If you own the subscription model or are looking for a database manager that works with Delphi this is the package to go with.

ElevateDB is licensed per-developer, and includes royalty-free distribution. License management isn’t required at all, and the money that you used to pay to the database engine vendor is now your profit to keep.

What does ElevateDB do ?

You don’t need to use a feature-crippled “free” product in order to avoid licensing fees anymore. With Elevate Software, you are backed by a company that has over a decade of experience in highly-distributed and pre-packaged database application software.

ElevateDB is designed to be included in a pre-packaged database application and can be installed very quickly and easily. The ElevateDB Server is a single EXE (~2MB), only requires a single INI text file for configuration, and can be run as an application or Windows service. Source code to the ElevateDB Server is included with every purchase, so it can be customized and re-branded, if necessary. The ElevateDB client-side code can be compiled directly into Delphi, C++Builder, and Lazarus applications, and consists of a single assembly (~2MB) for .Net applications. ElevateDB client code can also transparently switch between local, single-user and client/server, multi-user usage.

ElevateDB automatically creates all necessary files when they are needed. For example, you can distribute a single database catalog file with your application, and ElevateDB will automatically create the the table files as they are opened by sessions. In addition, ElevateDB provides reverse-engineering facilities that allow you to easily create creation and upgrade SQL scripts that can be run during installation to transparently create any necessary system or database objects.

Once installed, ElevateDB is not fragile and cannot be made inoperable by another application’s installation process. Many database engines are extremely sensitive to configuration changes and require constant attention by an administrator.