Icon View Incident Report

Serious Serious
Reported By: Carlos Guerra
Reported On: 4/22/2007
For: Version 1.02 Build 1
# 2330 Master-Detail Links Can Cause Access Violation During Navigation on ElevateDB Server

Got the #9999 error on a simple test application, no code, just pure Components on the form and linking them via the Object Inspector.

I drop two tables, one of them linked to the other via the MasterSource and MasterField, two DBGrids and two DBNavigator for each table, running the application

I press Go To Last button on the Master navigator and the error showed up, from there.

any button of the master navigator activates the error, but the Detail navigator or table keep working OK.

The Master table contains about 277 records, if I navigate one by one I get the error at record 216.

It seems to fail only on a Master-Detail access, if I do the same but one table at a time without the relation woks OK.


Comments Comments
This was caused by the ElevateDB Server attempting to read rows for returning to the client when there were no rows to return because the range was resulting in an empty set. This error could also occur with a filter that causes an empty set.


Resolution Resolution
Fixed Problem on 4/22/2007 in version 1.03 build 1


Products Affected Products Affected
ElevateDB VCL Client-Server
ElevateDB VCL Client-Server with Source
ElevateDB VCL Standard
ElevateDB VCL Standard with Source
ElevateDB VCL Trial

Image