Reported By: Michael Charalampos Reported On: 7/2/2010 For: Version 2.03 Build 16
# 3241Deleting the Last Row in a Ranged Dataset Can Cause Incorrect Positioning of Row Pointer When I delete the last record from a detail table it will replace it with another record from the detail table. Now if you close and reopen the table after the deletion the records will be correct.
CommentsThe problem was caused by an optimization in build 14 that stops EDB from attempting to navigate past the end of the range. The optimization was not implemented properly and would actually cause navigation outside of the range.
ResolutionFixed Problem on 7/3/2010 in version 2.03 build 17
Products AffectedElevateDB LCL Standard with Source ElevateDB VCL Client-Server ElevateDB VCL Client-Server with Source ElevateDB VCL Standard ElevateDB VCL Standard with Source ElevateDB VCL Trial