以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]取拼音函数出错 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=30084) |
-- 作者:lsy -- 发布时间:2013/3/20 17:00:00 -- [求助]取拼音函数出错 Tables("窗口1_Table1").Fill("Select A00, Len(A01) From {数据字典}",True) 前两条正常显示表,后一条可以说是照葫芦画的瓢,葫芦是肯定没问题了,这瓢咋就画歪了呢?
补充一下:在Oracle数据库中,类似的语句也是正确返回数据。 [此贴子已经被作者于2013-3-20 17:06:24编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2013/3/20 17:32:00 -- sql语言,并没有getpy函数的。 |
-- 作者:lsy -- 发布时间:2013/3/20 17:39:00 -- 以下是引用狐狸爸爸在2013-3-20 17:32:00的发言:
sql语言,并没有getpy函数的。 真可惜,谢谢。 再请问一下,有没有变通的办法? 在网上搜索,好像VB也没提供取拼音的函数,网友都是自己写的。 这老外,不识汉字!!!
动态取拼音有大用处,有了这,表中就不需要拼音列,也照样进行拼音首字母模糊查询。我们数据库中有很多拼音列,还得写相应的代码,不利索。
大海边的渴望者,请狐爸速降甘霖。 [此贴子已经被作者于2013-3-20 18:36:28编辑过]
|
-- 作者:lsy -- 发布时间:2013/3/20 17:40:00 -- 以下是引用muhua在2013-3-20 17:33:00的发言:
因为没有这样的瓢写法。
GetPY是狐表的语法,不是SQL的语法。 谢谢。 这是我在我们数据库中写的查询语句: Select 名称||ZLTOOLS.zlSpellCode(名称,10) As 名称 From 部门表 ( ZLTOOLS.zlSpellCode )取拼音函数 这是返回的数据:
这个取拼音函数,也是自编的,并不是SQL固有的,但在SQL查询中,很管用。 [此贴子已经被作者于2013-3-20 18:27:26编辑过]
|