CLEAR ? "FF FOUND() RECNO(0) EOF()" CREATE CURSOR DDD (FF N(5,0)) * ALLOWED BOUNDS INSERT INTO DDD VALUES (-9999) INSERT INTO DDD VALUES (+9999) INDEX ON FF TAG TT SET NEAR ON SEEK -999999999999 && is this within the FF' allowed bounds ? NO ? FF,FOUND(),RECNO(0),EOF() AT 25 && -9999 .F. 1 .F. SEEK +999999999999 ORDER 1 DESCENDING && is this within the FF' allowed bounds ? NO ? FF,FOUND(),RECNO(0),EOF() AT 25 && -9999 .F. 1 .F.Then, or Integer have a Bug ( i say this )
* INTEGER CREATE CURSOR DDD (FF I) INSERT INTO DDD VALUES (-9999999999E999) && this is a out of range value, NO ERROR BROWSE replace ff WITH -2147483648 && this fire a error BROWSE UPDATE DDD SET FF = -9999999999E999 && this is a out of range value, NO ERROR BROWSE * FLOAT CREATE CURSOR DDD (FF N(5,0)) INSERT INTO DDD VALUES (-9999999999E999) && this is a out of range value, NO ERROR BROWSE replace ff WITH -999999 && this fire a error BROWSE UPDATE DDD SET FF = -9999999999E999 && this is a out of range value, NO ERROR BROWSE * DOUBLE CREATE CURSOR DDD (FF B(15)) INSERT INTO DDD VALUES (-9.999999999E999) && this is a out of range value, no error ? FF BROWSE replace ff WITH -9.9884656743115E999 && this is a out of range value, no error BROWSE UPDATE DDD SET FF = -9.999999999E999 && this is a out of range value, no error BROWSEJohn, you can remember my bugs score to me, I have lost it :-)