>Why would you want to alter the stucture of the cursor? You should have built it correctly in the first place, since it is a cursor. You probable want to alter the data in the cursor.
>>
>>Uless your code will ALTER TABLE on the cursor, in which case the 10 character field name limit does come into play.
You may need to change the structure of the cursor, if the cursor is created by a SQL Select statement. For instance I often do like this
Select * From xx into cursor curdummy readwrite
Alter table curdummy add column newmemo m
This is much easier than listing all the fields in combination with Cast.