Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Help Adding Column to Cursor
Message
 
 
To
30/11/2006 00:04:21
Randy Wessels
Screentek Business Solutions, Llc.
Phoenix, Arizona, United States
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Environment versions
Visual FoxPro:
VFP 9 SP1
OS:
Windows XP SP2
Network:
Windows 2000 Server
Database:
Visual FoxPro
Miscellaneous
Thread ID:
01173581
Message ID:
01173638
Views:
14
This message has been marked as the solution to the initial question of the thread.
The ALTER TABLE command does not work if
- a cursor has field names longer than 10 characters.
- new filed name is longer than 10 characters.

You may add a column using SELECT
SELECT *, CAST( 0 AS int) NewIntField ;
FROM mycursor ;
INTO CURSOR mycursor
>You guys have been very helpfull in the past. Thank you ahead of time for any responses.
>
>I am trying to add a column to a cursor created by the Afields command but I am getting the error message on the alter statement: Field name is a duplicate or invalid.
>
>Select invoiceitems
>ordnumfields = Afields(orditemfieldarray)
>Create Cursor orditemview From Array orditemfieldarray
>alter table orditemview add column toplevelitem c(20)
>
--sb--
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform