The new version of SFQuery no longer shows Field Captions in the field list. I traced through the code to see if I could figure out what has changed in 5.1 and so far I have found this code executing in sfFieldCollection.GetGetFieldCaption:
==========
* If DBCXMgr is alive, try to get the VFE caption property.
case llSDTNew
lcCaption = toMeta.DBCXGetProp(tcDBC + '!' + tcField, tcType, ;
'VFEcDlgCaptn')
lcCaption = nvl(lcCaption, '')
===========
I am not running VFE, I am using Visual Extend.
George