- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
方法及编程设置了解SQL的构成和语法,掌握基本数据操纵语句掌握
本章教学目标 理解数据库的基本概念, 掌握数据绑定的实现方法,熟悉DataGridView、BindingSource等常用数据控件 掌握ADO.NET主要对象的属性、方法及编程设置 了解SQL的构成和语法,掌握基本数据操纵语句 掌握数据库查询和更新(插入、删除、修改)的实现方法 11.1 数据库的基本概念 典型的关系数据库产品 Access SQL Server Oracle 11.1.1 表与记录 11.1.2 表的结构设计 11.2 数据绑定 数据绑定(data binding) DataSet BindingSource DataGridView 只需编写少量代码,就可以实现数据库访问 11.2.1 设计时与数据控件的绑定 在应用程序界面设计阶段,通过手工操作实现的数据绑定 实例11.1 例11.1 利用数据绑定技术,以及DataGridView控件,不编写任何代码,实现数据库内容的查看 操作步骤 操作步骤 操作步骤 操作步骤 操作步骤 操作步骤 自动生成的代码 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Linq; using System.Text; using System.Windows.Forms; namespace ex11_01 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void 学生基本情况表BindingNavigatorSaveItem_Click(object sender, EventArgs e) { this.Validate(); this.学生基本情况表BindingSource.EndEdit(); this.tableAdapterManager.UpdateAll(this.studentDataSet); } private void Form1_Load(object sender, EventArgs e) { this.学生基本情况表TableAdapter.Fill(this.studentDataSet.学生基本情况表); } } } 自动生成的代码 private void 学生基本情况表BindingNavigatorSaveItem_Click(object sender, EventArgs e) { this.Validate(); this.学生基本情况表BindingSource.EndEdit(); this.tableAdapterManager.UpdateAll(this.studentDataSet); } private void Form1_Load(object sender, EventArgs e) { this.学生基本情况表TableAdapter.Fill(this.studentDataSet.学生基本情况表); } 11.2.2 设计时与公共控件的绑定 例11.2 利用文本框、图片框和标签控件,实现数据库内容的查看、添加、删除、修改和保存,并查看相关联图片 例11.2程序代码 private void 学生基本情况表BindingNavigatorSaveItem_Click(object sender, EventArgs e) { this.Validate(); this.学生基本情况表BindingSource.EndEdit(); this.tableAdapterManager.UpdateAll(this.studentDataSet); } private void Form1_Load(object sender, EventArgs e) { this.学生基本情况表TableAdapter.Fill(this.studentDataSet.学生基本情况表); pictureBox1.Load(@images\ + 学号TextBox.Text + .jpg); //加载图片 } private void 照片TextBox_TextChanged(object sen
您可能关注的文档
- 国中学生生涯辅导纪录手册20页.ppt
- 国家的视角及其非预期性后果对农村寄宿制学校的一种社会学观察.PDF
- 国培计划(2015年)中西部项目——小学英语特岗教师访名校培训项目.PDF
- 国家级科研项目申报经验交流——申请十二五规划课题体会.PPT下载.ppt
- 国家自然科学基金申请的注意事项2017.10.18.ppt.ppt
- 国文科单元教学活动设计单元名称虬髯客传班级高二班人数教材来源.doc
- 国立中正大学九十一学年度学士班各学系转系审查标准汇总表(第一页).doc
- 国立光复商工电子技术学程专业及实习科目开课流程表.doc
- 国立屏东教育大学教育行政研究所101学年度.doc
- 国立政治大学附属高级中学传染病防制实施办法国立政治大学附属高级.PDF
- 《一上汉语拼音2 iuü》教案.doc
- 《小学英语四年级上册Unit 4 Part A 第3课时》课件.pptx
- 《小学英语四年级上册Unit 6 Part A 第2课时》课件.pptx
- 《小学英语四年级上册Unit 6 Part A 第1课时》优质课件.pptx
- 《小学英语四年级上册Unit 6 Part A 第3课时》课件.pptx
- 《小学英语四年级上册Unit 5 Part B 第2课时》精品课件.pptx
- 《小学英语四年级上册Unit 6 Part A 第2课时》优质课件.pptx
- 《小学英语四年级上册Unit 5 Part A 第2课时》精品课件.pptx
- 《小学英语四年级上册Unit5 A 第3课时》课件.pptx
- 《小学英语四年级上册Unit 6 Part A 第1课时》课件.pptx
最近下载
- BP5929_CN_DS_Rev_1.1 规格书 晶丰明源LED电源.pdf VIP
- 肠造口患者造口周围皮肤损伤变化轨迹及影响因素研究.pdf
- (国家标准)GB/T 10051.1-2010 起重吊钩 第1部分:力学性能、起重量、应力及材料.pdf
- 江苏开放大学Android基础第1次形考作业.pdf VIP
- 一种水产养殖增氧剂.pdf VIP
- 环境的监视和测量控制程序.doc VIP
- 2025年四川省国家工作人员法治素养测评(卷二).docx
- 某石油化工有限公司加氢装置安全设施专篇.pdf VIP
- 厂房施工现场临时用电施工组织设计.doc VIP
- 2025-2030中国军工连接器行业发展趋势预判及市场前景预测研究报告.docx
原创力文档


文档评论(0)