数据绑定与DataGridView控件.ppt
第七章数据绑定与DataGridView控件
本章单词2datagridview([‘deit?][gr?d][vju:]数据网格控件)datasource([‘deit?][s?:s]数据源)displaymember([dis‘plei][’memb?]显示值的字段)valuemember([‘v?lju][’memb?]值的字段)allow([?‘lau]允许,许可)user([‘ju:z?]用户,使用者)canfocus([k?n,k?n][f?uk?s]是否可以接收焦点)columncount([‘k’l?m][kaunt]列数)currentcell([kr?nt][sel]当前活动单元格)sortorder([s?:t][?:d?]是否进行排序)with([wie]随着)canceledit([k?ns?l][edit]放弃更改)
回顾131、创建并执行命令对象SqlCommand分哪几步?//创建命令对象SqlCommandcmd=newSqlCommand();//设置命令文本cmd.CommandText=sqlStr;//执行命令SqlDataReaderrd=cmd.ExecuteReader();objectobj=cmd.ExecuteScalar();introws=cmd.ExecuteNonQuery();
4回顾2题目:以下代码是否有问题?……1SqlDataReaderrd=cmd.ExecuteReader();2……3while(rd.Read())4{ ……//读取数据15}6SqlDataReaderrd2=cmd.ExecuteReader();7while(rd2.Read())8{ ……//读取数据29}10rd.Close();11rd2.Close();……打开rd2前,必须将之前的关闭,因为它是以独占的方式与数据库交互的。否则就会报异常。
回顾35DataReader与DataAdapter有什么异同?DataAdapter用哪个方法填充到数据集DataReader与DataAdapter都可以用来读取数据DataReader读取数据时,时时与数据库保持通信DataAdapter一次性读取数据后,将数据保存在内存中,方便以后读取。(断开式连接)adapter.Fill(ds);
预习检查控件与数据源绑定6本章学习哪个控件?数据绑定是什么意思?可以数据绑定的控件有哪些?01DataGridView控件01ComboBox,ListBox,DataGridView……01
本章任务7菜品管理系统
本章目标80102030405掌握数据绑定的概念掌握对组合框的数据绑定熟练使用DataGridView控件熟练掌握DataGridView控件的常用属性、方法和事件通过完整示例熟练使用ADO.NET来操作数据库
什么是数据绑定数据绑定是控件与数据源的绑定。9ComboBox、ListBox适用于单列数据绑定DataGridView适用于多行多列数据绑定控件:ListBox、ComboBox、DataGridView……
ComboBox和ListBox数据绑定属性属性说明DisplayMember设置控件的显示列的显示值的字段DataSource获取或设置控件的数据源ValueMember设置控件的显示列的值的字段
7-1数据绑定11、数据绑定的介绍1……for(inti=0;ids.Tables[0].Rows.Count;i++){stringquYu=ds.Tables[0].Rows[i][sname].ToString();this.listBox1.Items.Add(quYu);}……2……//绑定数据源this.listBox1.DataSource=ds.Tables[0].DefaultView;//指定要显示的字段名称this.listBox1.DisplayMember=sname;……3数据源4显示的字段5
7-1数据绑定12ComboBox中的几个重要属性: ……boBox1.SelectedIndex.ToString();boBox1.Text;boBox1.SelectedValue.ToString();……获得当前选中项的索引获得当前选中项的文本值获得当前选中项的值
7-2为什么使用DataGridView怎么样整体显示DataSet中的数据
7-2DataGridView控件14可视化操作01一