新Visual C#2005数据库开发案例教程 教学课件 李志云 第5章.pptVIP

新Visual C#2005数据库开发案例教程 教学课件 李志云 第5章.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章班级信息管理模块设计 5.1 班级信息维护窗体设计 5.2 班级信息浏览窗体设计 5.1 班级信息维护窗体设计  该窗体的设计步骤为: 选中项目中的ClassInfo文件夹,右击,从快捷菜单中,选择“添加”---“Windows窗体”,在“添加新项”对话框中,输入窗体名称:frmClassManage.cs,单击“添加”后,该窗体便添加到项目中的文件夹ClassInfo中。然后对该窗体进行界面设计和代码设计。 5.1.1 班级信息维护窗体界面设计 5.1.2 班级信息维护窗体代码实现 5.1.1 班级信息维护窗体界面设计 5.1.2 班级信息维护窗体代码实现 编程分析:    该窗体的编程思路与第4章的系别设置窗体有相同的地方,但也有不同之处。    主要包括如下几个方面:该窗体一启动时,需要向ComboBox控件添加列表项的值;表格控件dgvClass中的数据来源于视图viewClass;该窗体选择查询条件和输入查询值后,单击“查询”按钮,能查询出符合条件的数据显示到表格控件dgvClass中。 代码略。 5.1.3知识点 1.将视图中的数据显示到DataGridView控件中 将视图中的数据显示到窗体中的DataGridView控件中,和从数据表中得到数据显示到控件中是类似的。不过要执行的查询语句select命令行中原来的表对象换成视图对象即可。 例如,班级信息维护窗体中显示viewClass视图中的数据到表格控件dgvClass中的代码如下: private void FillDataGridView()//通过视图,填充表格数据 {// da为数据适配器对象、conn为连接对象 da = new SqlDataAdapter(select * from viewClass order by ID, conn);     DataSet ds = new DataSet(); conn.Open(); int count = da.Fill(ds, 班级表); conn.Close(); dgvClass.DataSource = ds.Tables[班级表]; lblClassNum.Text = 共有+count.ToString()+个班级; } 。。。 } 5.1.3知识点 2.再谈ComboBox控件与数据源的绑定 班级信息维护窗体中,将cbxSpeciality控件与数据源绑定时,执行了如下代码:  da = new SqlDataAdapter(select 专业编号,专业名称 from 专业表, conn); DataSet ds2 = new DataSet(); conn.Open(); da.Fill(ds2, 专业表); conn.Close(); cbxSpeciality.DataSource = ds2.Tables[专业表]; cbxSpeciality.DisplayMember = 专业名称; //设置要显示的字段; cbxSpeciality.ValueMember = 专业编号;//设置返回值字段  注意:在这儿之所以要设置valueMember属性,是为了用户选中某一个专业名称时,可通过ComboBox控件的SelectedValue属性返回字段“专业编号”的值。 3.查询的实现 班级信息维护窗体中的“查询”按钮的关键代码如下:        string fieldName = cbxCondition.Text;//获取查询的字段 string findValue = txtFindValue.Text.Trim();//获取查询值 da = new SqlDataAdapter(select * from viewClass where + fieldName + like % + findValue + %, conn);//通过创建适配器对象进行查询 DataSet ds = new DataSet(); conn.Open(); int

您可能关注的文档

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档