首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

时间晚了,问个有关问题

2011-12-28 
时间晚了,问个问题winform中,有一个treeview,还有一个datagridview,阳光机械|_部门1|_部门2阳光机械是根节

时间晚了,问个问题
winform中,有一个treeview,还有一个datagridview,


阳光机械
  |_部门1
  |_部门2

阳光机械是根节点,下面两个部门是两个子节点,我还有张ACCESS数据表,假设为表A

部门名称 姓名

部门1 张三
部门2 李四
部门1 王五 

我想实现的效果是:
点部门1子节点:datagridview中绑定 部门名称为部门1的记录
点部门2子节点:datagridview中绑定 部门名称为部门2的记录
点阳光机械跟节点:datagridview中绑定 所有记录
下面是我的部门语句,请问该如何去修改
string source = "pcdb.mdb";
string conn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + source;
OleDbConnection olecon = new OleDbConnection(conn);
OleDbCommand olecmd = new OleDbCommand("select * from 表A where 部门 = ?", olecon);
后面的语句我自己能搞定就是前面的,有点困难!请各位帮忙!


[解决办法]
select * from 表A where 部门名称 in (?)
当点阳光机械时,?='部门1','部门2'
当点部门1时,?='部门1'

热点排行