WinFroms系统 断开式

1.ADO.NET的两大部分
    连接式:connection     Command      DataReader
    断开式:connection     DataAdapter    DataSet

2.控件归纳
    DataGirdView 视图
    NumericUpDown 数字窗体
    PictureBox 图片控件
    TreView 树状控件
        SeletedNode 选中的节点 
        Level 节点的深度
        事件:AfterSelete 节点被选中后发生

3.窗体属性的设置
    DataSet的作用
        在数据库连接断开情况下,仍然操作数据(临时数据库)
        DataSet结构:
            DataTable 表名
            DataRow  列
            DataColumn 行
       DataAdapter的作用
        将真实数据库中数据运输到临时数据库(DataSet)中
        创建DataAdapter da = new DataAdapter(语句名,连接名)
        da.Fill(DataSet名,"标识名")方法   这个将数据填充到DataSet中
        使用selectCommand的结果填充数据集
        将数据表绑定cbo的数据源
           this.cbo_Grade.DataSource = ds.Tables["Grade"];  // 数据源
           this.cbo_Grade.ValueMember = "GradeId"; // 实际值
           this.cbo_Grade.DisplayMember = "GradeName"; // 显示值
 4. DataGirdView的作用
      (1) 添加列,列名(Name)、列标题(HeaderText)、数据源(DataPropertyName)
      (2)DataGirdView中的属性
            a.Columns  列
                HeaderText(列标题文本)  
                DataPropertyName (绑定的数据列的名称)
        (3)设置DataSource属性,绑定数据源
            this.DataGirdView.DataSource = ds.Tables["表名"]
        (4)DataGirdView控件属性重要性
            SeletedRows[0]:获取选中行的值
            Cell[0]:获取选中单元格的值
        (5)设置DataGridView整行选中:SelectionMode属性设为FullRowSelect
5.DataView 的作用
        (1)注意事项:在使用前,必须设置tables属性
        (2)DataView  dv = new DataView(创建好的临时仓库.tables["标识名"]);
        (3)使用RowFilter属性
            筛选条件  dv.RowFilter = " StudentName like '%李' "
            视图名.DataSource = dv; 将数据视图作为数据源
        (4)使用Sort属性
            筛选条件 dv.Sort = "StudentName desc 或者 asc"

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值