c#中点了combobox中的一个值后,在dgv中显示的是下拉框选的那个值对应的那几条数据?

我选了combobox的selecedindexchanged事件,用的是三层架构,就是想选择一个台号,然后在下面的dgv中显示我对应的台号信息。谢谢!... 我选了combobox的 selecedindexchanged事件,用的是三层架构,就是想选择一个台号,然后在下面的dgv中显示我对应的台号信息。谢谢! 展开
 我来答
ayakomidory
推荐于2016-09-06 · TA获得超过103个赞
知道小有建树答主
回答量:182
采纳率:0%
帮助的人:125万
展开全部
DAL层:
private DataTable FindID(台号表Model Model对象)
{
SQLParameter p=new SQLParameter("@id",Model对象.台号);
string sql=" select * from 台号表 where 台号=@id";
return 数据库访问类对象.执行查询方法(sql,p);//返回一个数据集
}

BLL层:
private DataTable FindID(台号表Model Model对象)
{
return DAL层对象.FindID(Model对象);
}

UI层:
private void combobox_SelecedIndexChanged(sender,Event)//事件
{
台号表Model Model对象=new 台号表Model();
Model对象.台号=this.combobox.SelectedItem.ToString();
DataTable dt=new DataTable();
dt=BLL层对象.FindID(Model对象);
for(int i=0;i<dt.Rows.Count;i++)
{
//你想做的事
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式