码迷,mamicode.com
首页 > Windows程序 > 详细

实现Windows的数据绑定

时间:2017-11-16 11:40:33      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:深度   节点   步骤   mode   tag   使用   sys   cte   des   

选中某个节点,获得查询条件
属性和事件
属性名称                   说明
selecednode                选中的节点
level                     节点的深度从0开始
事件名称                     说明
afterselect                  节点选中后发生

通过treeview 控件是通过节点来表示数据的,重要属性和事件
nodes 属性
selectednode属性
afterselect事件

显示符合选中节点条件的数据
第一种方法:   (推荐)第二种方法
组合查询条件   直接在已有的数据中筛选
重新查询数据   *不必重新检索数据
重新填充数据集 

使用数据视图dataview 
创建数据视图对象
位于system.data命名空间 (*窗体上默认导入了)
dataview 对象名=new dataview(数据表);
也可以使用无参的构造函数来创建dataviw,但使用前必须设置TABLE属性
使用rowfilter属性
筛选的条件
类似查询语句中where后面部分

使用sort属性
排序条件
类似于查询语句的orderby后面部分

为了减少实例化dataview对象的步骤,也可以使用datatable的defaultview属性得到dataview


获得选中的学生学号


dgvstudengt.selectedRows[0].calls["studengno"].value

学生表和成绩表有主外键关系

先删成绩  再删学生  整行选中datagridview整行选中  (SELECTionmode属性设为fullrowselect  获得选中的学号  进行类型转换)  删除成功后要重新填满数据集

 

实现Windows的数据绑定

标签:深度   节点   步骤   mode   tag   使用   sys   cte   des   

原文地址:http://www.cnblogs.com/matianpeng/p/7842591.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!