BUG: Column Name Greater Than 128 Characters Cause ErrorLast reviewed: April 10, 1997Article ID: Q166509 |
The information in this article applies to:
SYMPTOMSChanging a column's name to a value greater than 128 characters can cause the operating system to return a memory violation error while modifying the structure of the table. The error occurs after changing the column name of a table with the ALTER TABLE command. This command allows you to programmatically assign a column a name greater than 128 characters in length. The dialog boxes available through the interface, such as those invoked with the MODIFY STRUCTURE command, do not allow a name greater than 128 characters. One of the following system error appears depending on the version of the operating system:
This error does not occur in Visual FoxPro 5.0 for Windows.
RESOLUTIONWhen using the ALTER TABLE command, do not create field names longer than 128 characters.
STATUSMicrosoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. We are researching this bug and will post new information here in the Microsoft Knowledge Base as it becomes available.
MORE INFORMATIONThe Visual FoxPro Help file topic entitled "Visual FoxPro Naming Rules" states:
Use 1 to 254 characters, except for field names in free tables and index tags - they can be 10 characters at most.However, the operating system shuts down Visual FoxPro 3.0 if you attempt modifications to a table containing a field name greater than 128 characters from within the Table Designer window.
Steps to Reproduce Behavior
|
Keywords : FxprgTable VFoxMac vfoxwin kbbuglist
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |