关于判断字母与汉字的问题

zw3214 2004-12-21 03:45:10
我建了一张表,表里面有名称和拼音码。窗口中有一个单行文本输入框和一个查询按钮,我需要在输入框中输入名称 或者 拼音码,点查询的时候,自动判断是 名称还是汉字,并查询出结果。求高手指点关键性的代码,
单独查询名称或者拼音码倒是已经实现
单独查询名称的关键代码我是这样写的
ls_mc = trim ( sle_1.text )
dw_1.setfilter ( "mc like '%" + ls_mc + "%'" )
...全文
74 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zw3214 2004-12-21
  • 打赏
  • 举报
回复
已经解决 谢谢各位
li_d_s 2004-12-21
  • 打赏
  • 举报
回复
对啊,用or不就可以了?我刚做过这个东西,只要对性能要求不是那么变态,用or是完全可以搞定的
开源之心 2004-12-21
  • 打赏
  • 举报
回复
26个英文大小写字母都有ASCII码值,判断是不是这些值就行了。
hokeng 2004-12-21
  • 打赏
  • 举报
回复
我觉得直接这样就可以了,速度不会慢的
ls_mc = trim(sle_1.text)
dw_1.setfilter("mc like '%" + ls_mc + "%' or py like '%" + ls_mc + "%'")
dw_1.filter()
wspeed 2004-12-21
  • 打赏
  • 举报
回复
用ASC码来判断,具体可以到网上搜一下 ASC对应的英文字母

1,108

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧