ALTER TABLE command doesn't work on cursors with long field names (longer than 10 chars). You can add required field directly to your query.
SELECT * FROM Library!tCodeWord, 0 AS lselected ;
UNION;
SELECT * FROM Library!tCodeName, 0 AS lselected ;
ORDER BY 1;
INTO CURSOR crsCodeAll READWRITE
>can anybody help me? is there something wrong with my code, because it doesn't work in my program:
>
>1. i want to add a field in a cursor crsCodeAll.
>
>******* it doesn't work ********
>SELECT * FROM Library!tCodeWord;
> UNION;
>SELECT * FROM Library!tCodeName;
>ORDER BY 1;
>INTO CURSOR crsCodeAll READWRITE
>
>ALTER TABLE crsCodeAll ADD COLUMN lselected n(1)
>
>
<snip>
--sb--