文武贝钢琴是什么水平:求助!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 07:35:32
我想做一个搜索,内部的
表名是company里边有字段两个字段 cpname cpjj ,我只想搜索的时候从这两个字段里调用数据,怎么调用呢,sql语句该怎么写
比如,我的搜索框里的文本域的名字是keyword,在里边输入关键字的时候,想同时调出数据库中符合这个词的所有数据,就是说,只要数据库里有这个数据,就能调出来

比如我在搜索框里输入 11 ,那么数据库中只要带11的都能调出来,
sql语句该怎么写?
sql="select * from company (cpname like'%"&keyword&"%' or cpjj like'%"&keyword&"%') order by id desc"
这样写好象不对,请各位帮我一下吧,谢谢了

对于Access
sql="select * from company where(cpname like '*"&keyword&"*') or (cpjj like '*"&keyword&"*')"

对于sql
sql="select * from company where(cpname like '%"&keyword&"%' or cpjj like '%"&keyword&"%')"