ID: Q122512
2.50x 2.60 2.60a | 2.50x 2.60 2.60a | 2.50x 2.60a
WINDOWS | MS-DOS | Macintosh
kbprg kbbuglist
The information in this article applies to:
When you define fields interactively, FoxPro allows illegal field definitions on numeric fields that have two decimal places and three bytes in width.
Microsoft has confirmed this to be a problem in the Microsoft products listed at the beginning of this article. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.
The following program demonstrates the problem:
CREATE TABLE temp ;
( Field_name c(10), Field_type c(1), ;
Field_len n(3),Field_dec n(3) ) && illegal definitions
MODIFY STRUCTURE
INSERT INTO temp VALUES ("TestField","N",3,2)
CREATE test FROM temp && error occurs here
When you run this program, FoxPro displays the "Illegal decimal length
.... detected on field 1" error message.
Additional reference words: FoxWin FoxMac FoxDos 2.50 2.50a 2.50b 2.60
2.60a buglist2.50 buglist2.50a buglist2.50b buglist2.60 buglist2.60a
KBCategory: kbprg kbbuglist
KBSubcategory: FxprgGeneral
Keywords : FxprgGeneral kbbuglist
Version : 2.50x 2.60 2.60a | 2.50x 2.60 2.
Platform : MACINTOSH MS-DOS WINDOWS
Last Reviewed: February 18, 1996