>AFAIK, you can't with XmltoCursor(), but you can make some manipulation with an XmlAdapter. Basically, once you called the LoadXml and read it, you can access the XmlFields collection for the proper XmlTable (if you have more than one), and then change the data types.
Well, the way I see it is the creation of the Character Binary field was suited for VFP and is difficult to be used across the XML protocol with other technologies. I simply dropped that field and change it to Memo Binary. That has resolved the issue. I just need to remember that if I ever have the need to have binary field in the future.