求一个多项查找呀!!!!帮忙!!!
比如一个checkboxlist
帮定后有5个字段显示,
我选择其中3个后
在datagrid中显示 同一个表中的 所有信息....
帮我下 存储过程怎么写的 多字段查找...
前台怎么写的?
------解决方案--------------------不是很明白楼主想要干什么。
给你个大致思路参考一下。
string sqlstr= "where ";
for(int i=0;i <checkboxlist项数;i++)
{
if(this.CheckBoxList1.Items[i].Selected)
{
sqlstr+= "所需字段和相应条件 "
}
}
当然还要再加一个标志位看看是不是中间要加and
再把sqlstr作为参数传回存储过程查找相应信息绑定到dbgrid里面.