Elevate Software


Login Login

ProductsBulletSalesBulletSupportBulletDownloadsBulletAbout





Home » Elevate Software Blog

Icon Elevate Software Blog

DBISAM 4.34 Build 3 Released
Posted by Tim Young on Sat, Oct 27 2012

DBISAM 4.34 Build 3 is now available for download. If you're an existing customer, then you should be receiving an email shortly with download instructions. This build contains several bug fixes, which are detailed here.

Tags: DBISAM, New BuildsPermanent Link0 Comments

Elevate Web Builder 1.01 Released
Posted by Tim Young on Thu, Oct 25 2012

Elevate Web Builder 1.01 is now available for download. If you're an existing customer, then you should be receiving an email shortly with download instructions. You can view the release notes, including any breaking changes, on the download page before downloading.

Elevate Web Builder 1.01 now includes several new significant features:
  • External Web Server

    An external web server (ewbsrvr.exe) is now included with Elevate Web Builder, and can be deployed royalty-free to as many customers as necessary. The web server includes complete dataset support and allows the installation of web server modules for customizing the web server behavior. This means that you now have a complete front-end and back-end solution for developing complete web applications on the Windows platform. To find out more information on the web server, please click on the following link:

    Using the Web Server


  • Web Server Modules

    You can now also create web server modules for use with the Elevate Web Builder Web Server using Delphi XE or higher. These modules can respond to custom server requests from an Elevate Web Builder application, allowing you to offload computationally-intensive code to the back-end, as well as re-using much of your existing native Delphi code with Elevate Web Builder. To find out more information on the modules, please click on one of the following links:

    Elevate Web Builder Modules Manual for RAD Studio XE (Delphi)

    Elevate Web Builder Modules Manual for RAD Studio XE2 (Delphi Win32)

    Elevate Web Builder Modules Manual for RAD Studio XE3 (Delphi Win32)


  • ADO DataSet Support

    You can now define datasets that use ADO/OLEDB/ODBC access.


  • Multiple Web Server Support

    The Elevate Web Builder IDE now allows you to register multiple web servers in the IDE using the Environment Options dialog. You can also easily select the target web server for the current project using a combo box that is now present on the main toolbar. When an external web server is selected, the IDE will use the defined URL for the web server to run the current application project in the IDE, making it very simple to prototype and test an application in its deployed environment.


  • Deploy On Run Support

    In addition to the multiple web server support, you can now configure projects to automatically deploy when they are run in the IDE via the Deployment page of the Project Options dialog. This means that you can set up the deployment options to have the project output automatically transferred to an external web server, and then run the application from that same web server, all by simply running the project in the IDE.


  • ShowHint Support

    The framework now includes ShowHint and ParentShowHint properties for all applicable components, allowing you to select when/where you wish to have hints displayed for the various components in the framework.
Unfortunately, NexusDB dataset support did not make it into this release, but will be included shortly in a new build.

Tags: Elevate Web Builder, New ReleasesPermanent Link0 Comments

ElevateDB 2.11 Released
Posted by Tim Young on Mon, Oct 8 2012

ElevateDB 2.11 is now available for download. If you're an existing customer, then you should be receiving an email shortly with download instructions. You can view the release notes, including any breaking changes, on the download page before downloading.

This release includes support for Embarcadero RAD Studio XE3 and a new package naming convention to make referencing the ElevateDB runtime packages easier for VCL/FireMonkey applications and other design-time 3rd party packages.

Tags: ElevateDB, New ReleasesPermanent Link0 Comments

DBISAM 4.34 Released
Posted by Tim Young on Tue, Oct 2 2012

DBISAM 4.34 is now available for download. If you're an existing customer, then you should be receiving an email shortly with download instructions. You can view the release notes, including any breaking changes, on the download page before downloading.

This release includes support for Embarcadero RAD Studio XE3 and a new package naming convention to make referencing the DBISAM runtime packages easier for VCL/FireMonkey applications and other design-time 3rd party packages.

Tags: DBISAM, New ReleasesPermanent Link0 Comments

Elevate Web Builder Introductory Offer to Expire Soon
Posted by Samantha Young on Mon, Sep 17 2012

The introductory discount for Elevate Web Builder will expire on September 22, 2012. To receive the special introductory price of $159.00, you will need to place your order prior to the expiration date.

Use the following link to order Elevate Web Builder Now:

Order Elevate Web Builder

Be sure to select special offer code INTRO when adding the product to your cart in order to receive the promotional price.

Once the offer expires, the price will be $299.00. Please contact sales@elevatesoft.com if you have any questions regarding this offer.

Tags: Elevate Web Builder, Introductory OfferPermanent Link0 Comments

ElevateDB 2.10 Released
Posted by Tim Young on Sat, Sep 8 2012

ElevateDB 2.10 is now available for download. If you're an existing customer, then you should be receiving an email shortly with download instructions. You can view the release notes, including any breaking changes, on the download page before downloading.

The catalog format/version number is not changed in this release, so you can simply recompile your applications in order to deploy the improvements and fixes contained in the release.

Text Index Bug
This release corrects a serious bug with the text indexes in ElevateDB that has been present since ElevateDB was originally released. The following incident report describes the issue:

# 3606 Text Indexes Containing Words Longer than Word Length Can Experience Corruption

This bug affects any database table that contains text indexes, and must be corrected in any affected database table immediately after installing 2.10. The following script can be run against any database using 2.10 in order to repair the text indexes:

SCRIPT
BEGIN
   DECLARE CatalogCursor SENSITIVE CURSOR FOR CatalogStatement;
   DECLARE DBPath VARCHAR DEFAULT '';
   DECLARE TableName VARCHAR DEFAULT '';
   DECLARE CurrentTable INTEGER DEFAULT 1;

   PREPARE CatalogStatement FROM 'SELECT * FROM Configuration.Databases WHERE Name=?';
   OPEN CatalogCursor USING CURRENT_DATABASE();

   FETCH FIRST FROM CatalogCursor ('Path') INTO DBPath;

   EXECUTE IMMEDIATE 'CREATE STORE __RepairTextIndexes AS LOCAL PATH '+QUOTEDSTR(DBPath);

   BEGIN

      PREPARE CatalogStatement FROM 'SELECT DISTINCT(TableName) FROM Information.Indexes
                                     WHERE Type=?
                                     ORDER BY TableName';
      OPEN CatalogCursor USING 'Text Index';
   
      SET PROGRESS TO 0;
      SET LOG MESSAGE TO '*** Repair of text indexes in database '+CURRENT_DATABASE()+
                         ' started on '+CAST(CURRENT_TIMESTAMP() AS VARCHAR);
   
      FETCH FIRST FROM CatalogCursor ('TableName') INTO TableName;
   
      WHILE NOT EOF(CatalogCursor) AND NOT ABORTED() DO
   
         SET STATUS MESSAGE TO 'Repairing text indexes for table '+TableName;
   
         EXECUTE IMMEDIATE 'DELETE FILE '+QUOTEDSTR(TableName+'.EDBIdx','"')+' FROM STORE __RepairTextIndexes';
         EXECUTE IMMEDIATE 'REPAIR TABLE '+QUOTEDSTR(TableName,'"');
   
         FETCH NEXT FROM CatalogCursor ('TableName') INTO TableName;
   
         SET PROGRESS TO TRUNC((CurrentTable/ROWCOUNT(CatalogCursor))*100);
   
         SET CurrentTable=CurrentTable+1;
   
      END WHILE;

   FINALLY
      EXECUTE IMMEDIATE 'DROP STORE __RepairTextIndexes KEEP CONTENTS';
   END;

   SET LOG MESSAGE TO '*** Repair of text indexes in database '+CURRENT_DATABASE()+
                      ' completed on '+CAST(CURRENT_TIMESTAMP() AS VARCHAR);

END

Warning A simple repair of the affected tables is not sufficient since the repair functionality in ElevateDB will not be able to cope with the shifted index key values in all cases. This is why the above script deletes the actual index file for the table before attempting to repair the indexes. If you are using a custom index file extension in your installations, please change the reference to '.EDBIdx' in the above script so that it matches the custom index file extension that you are using.

We sincerely apologize for this problem, and hope that it is not too disruptive for you or your customers.

Tags: ElevateDB, New ReleasesPermanent Link1 Comments


Previous Entries: 1-6 7-12 13-18 19-24 25-30 31-36 37-42 43-48 49-54 55-60 61-66 67-72 73-78 79-84 85-90 91-96 97-102 103-108 109-114 115-120 121-126 127-132 133-138 139-144 145-150 151-156 157-162 163-168 169-174 175-180 181-186 187-192 193-198 199-204 205-210 211-216 217-222 223-228 229-234 235-240 241-246 247-252 253-258 259-264 265-270 271-276 277-282 283-288 289-294 295-300 301-306 307-312 313-318 319-324
Image