Icon View Incident Report

Serious Serious
Reported By: Garry Davlin
Reported On: 1/30/1999
For: Version 1.08 Build 1
# 267 Modifying the First and Only Record in a Data File Causes a "Key Not Found" Error

I'm having problems with In-Memory tables and indexes. I am unable to update a field with the following index:

Add('IDX_CATEGORY', 'Category;Description', [ixCaseInsensitive]);

and the fields defined as:

Add('Category', ftString, 15, False, '', '', '', '', 6);
Add('Password', ftString, 25, False, '', '', '', '', 7);

Specifically, I can't change the field for Category once a value has been entered. I'm getting error messages about PW.IDX (PW, of course, being my In-Memory table name). All of this works in 1.07, so either I'm doing something terribly wrong and 1.07 doesn't care, or 1.08 is broken somewhere. :)

Comments Comments
Problem only occurred when editing the first and only record in the data file, and in the process changing the index keys for the record. Also, this problem was not limited to just in-memory tables. This issue would not cause any corruption of the indexes.

Resolution Resolution
Fixed Problem on 1/30/1999 in version 1.09 build 1