部门表
部门编号 大部门名称 小部门名称
A 信息工程系
A01 信息工程系 计算机应用技术
A02 信息工程系 软件技术
A03 信息工程系 多媒体技术
A04 信息工程系 计算机网络技术
B 经济管理系
B01 经济管理系 应用越南语
B02 经济管理系 英语
B03 经济管理系 泰语
B04 经济管理系 酒店管理
C 机电工程系
C01 机电工程系 数控技术
C02 机电工程系 机电一体化技术实现结果:
按部门划分,当部门编号为A时,实现查出大部门为信息工程系的所有信息 ,当部门编号为A和B时查询出信息工程系和经济管理系的所有信息,当部门为A,B,C时查询出信息工程系,经济管理系和机电工程系的所有信息。
部门编号 大部门名称 小部门名称
A 信息工程系
A01 信息工程系 计算机应用技术
A02 信息工程系 软件技术
A03 信息工程系 多媒体技术
A04 信息工程系 计算机网络技术
B 经济管理系
B01 经济管理系 应用越南语
B02 经济管理系 英语
B03 经济管理系 泰语
B04 经济管理系 酒店管理
C 机电工程系
C01 机电工程系 数控技术
C02 机电工程系 机电一体化技术实现结果:
按部门划分,当部门编号为A时,实现查出大部门为信息工程系的所有信息 ,当部门编号为A和B时查询出信息工程系和经济管理系的所有信息,当部门为A,B,C时查询出信息工程系,经济管理系和机电工程系的所有信息。
if(A){
///
}
if("A,B")
....
}
if(abc){
....
}大概就这么做法 你好好想想
string TJ = "A,B,C";
String[] TJList = TJ.Split(',');
if (TJList != null && TJList.Length > 0)
{
for (int i = 0; i < TJList.Length; i++)
{
strWhere += " or 部门编号 like '" + TJList[i] + "%' ";
}
}
string sql = "select * from 部门表 where 1<>1 " + strWhere;