如何通过拼音简写在数据库中找到相应的记录? 比如我有个人名库,我想输入zs就能找到“张三”输入“ls”就能找到“李四” 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 比较快捷的办法就是在表中新建一个字段,用来存储拼音简写,在每次写入或更新记录时用程序处理获得拼音简写,存入相应的字段。这样你在查询数据库时只要查询这个字段就可以了。相关知识:http://blog.csdn.net/ghtyan/archive/2006/04/14/663045.aspx第二种办法,个人不推荐,就是在SQL中自定义函数,用来获取姓名的拼音简写,这样的不足之处就是每次查询时就需要用函数来处理,效果不佳。相关知识:http://blog.csdn.net/hanpoyangtitan/archive/2006/12/04/1429462.aspx 偶的看法是无论让用户输入拼音还是自己维护拼音都很麻烦。 建议1.首先需要建立拼音字典库,最好能搞个输入法的字典。转到数据库里去备用。2.把中文转换成拼音,例如“张三” 转成 “zhangsan”3.利用like进行匹配查找。 DataGridView 的中文字符复制到 Word中 水晶报表如何显示二进制图片 【十万火急】正则表达式的问题 关于URL路径加密的问题 大家看看12cc0a90-6263-4464-a5df-50d56aab3858.html 是怎么弄的啊 c# 字符串的处理 菜鸟问个笨问题~! 关于sql数据库insertCommand的用法,急! 怪事真多,我在类中写的提示信息,在本DLL中其它类中使用可以看到,但是在外面的调用时看不到了 向高手请教:C#中虚函数的作用和用法?? 有谁对应用程序域有更深如的了解! html文件里可以嵌入vbscript脚本吗? 【求助编译问题】如何只启动调试而不编译程序
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货