asp 汉字转拼音-多音字的处理

来源:互联网 发布:域名被墙解决方法 编辑:程序博客网 时间:2024/04/27 08:14

     2008年4月份的时候 ,我在asp当中遇到一个问题,就是汉字转为拼音的问题,里面需要处理多音字!
在sql2000数据库当中存着汉字的对应的拼音是这样的   
Id Hanzi Pinyin
1 啊      a  e
2 你      ni
3 重      chong  zhong
4  …         …

实现的效果:
我想要的效果是如果输入的是多音字比如“你重啊”,可以列出

(1)ni chong a
(2)ni zhong a

(3)ni chong e

(4)ni zhong e
  原来我自己用二维数组,弄了半天没有出来!后来csdn上的gingerkang 指点,就解决了!

 

下面是解决的方法:

主要是在sql里面创建一个Function:

以上代码在sql2000和sql2005中测试通过

原创粉丝点击