>I don't think it's a bug. Most likely it's a leftover from dbase/foxbase days. Looks like FoxPro applies VAL() to the seek expression when index is numerical and expression is a string.
>BTW, what's the point in using SEEK command when SEEK() function does the same plus returns found/not found result?
Don' remember already, but when I started with VFP5 SEEK() function not always gives me the right result, so I stick with SEEK and FOUND() :-)
Against Stupidity the Gods themselves Contend in Vain - Johann Christoph Friedrich von Schiller
The only thing normal about database guys is their tables.