多个多种字段数据检索的问题(200)

  • 主题发起人 主题发起人 onlycxb
  • 开始时间 开始时间
O

onlycxb

Unregistered / Unconfirmed
GUEST, unregistred user!
数据表tb1中有 id,name,age三个字段,如何针对这三个字段进行数字、汉字拼音混合检索?利用一个edit控件,录入任何一个字符,可根据这三个字段的内容,即时检索数据。
 
这也就是生成where语句啊。假如输入'a',可以用where convert(varchar,id) like '%a%' or name like '%a%' or convert(varchar,age) like '%a'或是where convert(varchar,id)+name+convert(varchar,age) like '%a%'。
 
自己顶一下,希望高手出面
 
再加一个字段,里面记录Name的拼音码.
 
不一定要加字段,也可以写一个sql server函数,直接调用。
 
自生成的拼音码有很多问号
 
这个问题没有能解决吗
 
加一个拼音列,然后用二楼的方法就可以了。
 
后退
顶部