Select * FROM Label Where 厂商名称 Link '*INTEL*' and 型号资料 Link '*I7*'
或者 输入个 散装 I7 CPU 就把第2条记录 选出来
Select * FROM Label Where 型号资料 Link '*I7*' And 备注信息 Link '*散装*' And 商品名称 Link '*CPU*'
--------------------编程问答--------------------
关键是 用户输入的文体的先后次序 是不定的啊.他可能输个 散装 INTEL I7 ,也可能输入个 I7 INTEL 散装
SQL语句倒是好写
TEXTBOX 不会智能生成 厂商名称 Like '*INTEL*' and 型号资料 Like '*I7*' 啊
我能想到的办法是
select * from 数据库 where (型号资料 LIKE '%INTEL%' or 商品资料 LIKE '%INTEL%' or 型号资料 LIKE '%INTEL%' or 备注信息 LIKE '%INTEL%') and (型号资料 LIKE '%I7%' or 商品资料 LIKE '%I7%' or 型号资料 LIKE '%I7%' or 备注信息 LIKE '%I7%') AND ....