syken 发表于 2006-10-10 09:17

4gl里如何把字母转换为asc码?

4gl里如何把字母转换为asc码?
用哪个函数?

[ 本帖最后由 syken 于 2006-10-10 13:39 编辑 ]

syken 发表于 2006-10-10 10:57

帮忙回答一下啊~~
比如把"A"转化成65

wenlq 发表于 2006-10-10 14:21

不知道4gl有没有函数可以实现。

高版本的写个datablade 实现个function。

最笨的写个存储过程罗列各值返回。

syken 发表于 2006-10-10 16:16

但4gl里有ascii函数,可以把65转换成"A",应该有对应的函数吧?

大梦 发表于 2006-10-12 19:15

upshitf与downshitf好象是在小写转换

syken 发表于 2006-10-13 08:42

晕~~大梦你回答的是我的问题吗?

大梦 发表于 2006-10-13 09:48

不好意思看错了!

上面说得好象有问题,以前是没有比较直接的方法.
ascii 是把一个数值转成对应的字符.
用如下方法都可以实现:
1、用C写一个在4gl中调用
2、自己在数据库中建一张ascii码表,直接查询得了

star_zheng 发表于 2011-04-13 18:39

用ord函數就可以啊!
例如: LET Vnum = ord('A') ,則Vnum的值等於65.
页: [1]
查看完整版本: 4gl里如何把字母转换为asc码?