首页 > 代码库 > 实现Windows程序的数据绑定

实现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程序的数据绑定