windows程序中的数据绑定

1.Dataset数据集

  简单理解为一个临时数据库,将数据源的数据保存在内存中,独立于任何数据库

2.创建DataSet对象

位于,System.Data明明空间中,语法: DataSet  数据集对象 = new DataSet();

3.DataSet的结构

        DataTable: 数据表

        DataColumn:数据列

        DataRow:数据行

-Fill()方法

         使用SelectCommand的结果填充数据集

4.创建Sql Data Adapter 对象

(1)SqlDataAdapter  对象名 = new Sql Data Adapter (查询用sql语句,数据库链接);

(2)SqlDataAdapter adapter =new SqlDataAdapter();

 Sql Command command = new Sql command (查询用sql语句,数据库链接);

 adapter.Select Command =Command;

5.填充DataSet

            Data Adapter 对象.Fill (数据集对象,“数据表名称”);

            使用Data Adapter时无需要显示打开或关闭Connection对象

6.如何实现数据绑定

          ComboBox数据绑定3个属性

          DataSource:数据源

          ValueMember:实际值

          DisplayMember:显示的值

6.获取值的方式

获取Combo Box 中指定的项

 可以通过SelectedValue属性获得

7.使用DataGridView 显示数据

          设置DtaGridView显示数据

          设置DataSource属性,绑定数据源

          this.DataGridView控件名.DtaSource=DataSet对象名.Tables["表名"];

属性 说明
Columns 包含的列的集合
DataSource DataGridView的数据源
ReadOnly 是否可以编辑单元格
AutoGennerateColumns 设置DataGridView是否自动创建列
SelectionMode 如何选择DataGridView单元格
RowHeadersVisible 是否显示行标题行
MultiSelect 是否允许选择多个单元格、行、列

          属性名称        说明

          HeadeText        列标题文本

          Visible         指定列是否可见

          ReadOnly        指定单元格是否为只读

          ColumnType       列的类型

          Frozen           水平滚动时,列是否移动

原文地址:https://www.cnblogs.com/s122/p/7827288.html