求教!VFP 9.0 sp2中CHRTRAN函数的转换问题
变量body为一组字符集,如:"1234567890abcdefg......" 约有200个字符组成
变量rabb为body向反排列的字符集".....gfedcba0987654321" 约有200个字符组成
然后我做了如下操作
abc1=CHRTRAN("国际域名",body,rabb)
abc2=CHRTRAN("域名",body,rabb)
? abc1
? abc2
*显示结果为:
e褛F撳 &&为abc1值
贔撳 &&为abc2值
问题是abc1最后四位字符应该和abc2值一样,但我这里显示去不一样,不知道是什么问题产生的.
另外在把abc1,abc2等类似用CHRTRAN转换过的字符放到sql 2005的select查询上后,有些字符在转递到sql后LIKE操作变成了where XXXX LIKE '%n奷馎?',少了一个%操作符,正确的应该是 where XXXX LIKE '%n奷馎?%',不知道为什么,求高手解答!