实现Windows程序的数据绑定

Posted 穆雄雄的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实现Windows程序的数据绑定相关的知识,希望对你有一定的参考价值。

一、数据集:DataSet  
    在 System.Data
   1.内存中的临时数据库
   2.独立于数据库
DataSet包含:
    多个表,表中包含行和列
  创建数据集:
   DataSet ds=new DataSet();//类似于临时仓库
  填充数据:
   数据适配器:DataAdaPter//;类似于运货车
   数据适配器DataAdaPter的用法
  1.创建连接对象:类似在临时和仓库之间铺路
   Connection对象用法
  2.建立sql语句(查询语句):要取得数据(运货车要拉的货)
  3.创建DataAdaPter对象:申请货车
     DataAdaPter da=new DataAdapter(sql,cn)
  4.填充数据集:
   da.Fill(ds);//卸货
   执行了,打开数据库的连接,查询数据,填充数据集,关闭连接
二、dataGradView:可以显示多行多列数据
   属性:   
      1.dataSouece:绑定数据源
      2.Columns:添加列:
         HeaderText:设置列头
         DataProperyName:设施列数据了
      3.SelectionMode:设置选中模式



断开环境中跟新数据:
   必须设置DataAdapter的增删改命令:
   InsertCommand:
   UpdateCommand:
   DeleteCommand:
    可以根据DataApter的SelectCommand自动生成
   自动生成方法:
   SqlCommandBuilder cmd=new SqlCommandBuilder(da);
  注意:SelectCommand中必须有主键列
  2.更新数据
   da.Update(ds[,表名])
  ds数据集是跟dataGraidView绑定的数据源
 






以上是关于实现Windows程序的数据绑定的主要内容,如果未能解决你的问题,请参考以下文章

实现Windows程序的数据绑定

Windows 应用商店应用程序 - 动态绑定

实现Windows数据绑定

使用Windows实现数据绑定----------的解析

实现Windows的数据绑定

使用EF核心和c#数据绑定进行数据绑定时刷新数据