datagridview
本帖最后由 haohaoxuexi2928 于 2013-03-23 16:39:39 编辑
if (checkBox2.Checked && checkBox3.Checked)
{
String sql= string.Format("select * from 库存 where 所在分店='{0}' and 商品名称='{1}'", s2, s3);
obj.SelectCommand = new SqlCommand(sql, coon);
obj.Fill(objDataSet);
f11.库存DataGridView.DataSource = objDataSet.Tables[0];
f11.Refresh();
f11.Show();
this.Close();
}
if (checkBox1.Checked && checkBox3.Checked)
{.........}
.........
查询结果会显示多行相同的信息
为什么?需要怎样解决?
------解决方案--------------------数据库中如果没有重复那也许是你绑定了多次,单补执行试下;我看到你下面还有if()判断,里面是不是也有绑定代码
------解决方案--------------------数据库查询看看结果,,
绑定设断点看绑定的数据吧,,