Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Bug behavior change in VFP9SP2
Message
From
04/10/2008 10:41:19
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Other
Title:
Bug behavior change in VFP9SP2
Environment versions
Visual FoxPro:
VFP 9 SP1
OS:
Windows XP SP2
Network:
Windows 2000 Server
Database:
Visual FoxPro
Miscellaneous
Thread ID:
01352774
Message ID:
01352774
Views:
63
Some old code I maintain, behaves differently in VFP9SP2 than in earlier versions. I know that this code is not recommended, but I didn't write it...! Try the following:
Select * from yourtable where upper(alltrim(yourfield))='A'
Note that VFP9SP2 will also select all the records where yourfield is empty!!! This must be a bug?

Update: Further investigation reveals that I get the same result in VFP8. This means that these two code segments behave differently
Select * from yourtable where upper(alltrim(yourfield))='A'
Use yourtable
Browse for upper(alltrim(yourfield))='A'
In all cases I have Set exact OFF and Set ansi OFF.
Next
Reply
Map
View

Click here to load this message in the networking platform