select * from yourtable
where charindex('物价中心',[备注(说明)])>0
and charindex('某分公司',[备注(说明)])>0
and charindex('CTCK',[备注(说明)])>0
where charindex('物价中心',[备注(说明)])>0
and charindex('某分公司',[备注(说明)])>0
and charindex('CTCK',[备注(说明)])>0
where charindex('物价中心',[备注(说明)])>0
and charindex('某分公司',[备注(说明)])>0
and charindex('CTCK',[备注(说明)])>0
where [备注(说明)] like '物价中心,CTCK,%' --难道是这个意思?
在页面中增加控件:两个ListBox,一个Button;
将要查询的字符串作为ListBox1的一项,
使得ListBox中的项目有:
物价中心
ZJRK
减老应收账款
四
采购中心
CTCK
第八公司合入
...选中其中的项目再点击按钮就将此项目添加到另一个ListBox2中作为要查询的条件.循环ListBox2中所有项目,以生成查询语句的一部分:
string strWhereClause ="";
for(...)
{
strWhereClause += "charindex('" + CheckBox2.第N项目 + "',[备注(说明)])>0";
}设置你的查询语句为:
string strSql = "select * from yourtable where " + strWhereClause ;不知合不合意.
--by lucky 2004.09.08