- 3
- 0
- 约2.26万字
- 约 38页
- 2016-12-03 发布于河南
- 举报
长沙学院 08库1~3班_高级数据库开发技术_课件_第4章(书的第14章的)_龙
第14章 简单数据库编程 本章要点: ? 数据库的基本概念 ? ADO.NET的基本概念 ? .NET Framework数据提供程序 ? ADO.NET对象 ? ADO.NET数据控件 ? ADO.NET数据库编程方法 14.1 理论知识 14.1.1 数据库的基本概念 1.数据库应用概述 2.数据库的基本概念 所谓数据库(Database DB),其实就是存放在计算机的外存储器中的相关数据的集合,可以形象地看作是数据的“仓库”,它是通过文件或类似于文件的数据单位组织起来的。 3.数据模型与关系数据库 14.1.2 ADO.NET概述 1..NET Framework数据提供程序 (1)SQL Server .NET数据提供程序 (2)OLE DB .NET数据提供程序 (3).NET数据提供程序模型的核心对象 .NET数据提供程序提供了四个核心对象,分别是Connection、Command、DataReader和DataAdapter 对象。 2.DataSet数据集 3.使用ADO.NET开发数据库应用程序的一般步骤 (1)根据使用的数据源,确定使用的.NET Framework数据提供程序; (2)建立与数据源的连接,需使用Connection对象; (3)执行对数据源的操作命令,通常是SQL命令,需使用Command对象; (4)使用数据集对获得的数据进行操作,需使用DataReader、DataSet等对象; (5)向用户显示数据,需使用数据控件。 14.1.3 SQL语言 1.数据查询 [格式]:SELECT [ALL | DISTINCT |TOP N|TOP N PERCENT] *|列名1或表达式1 [AS 列标题1 ] [,列名2或表达式2 [AS 列标题2]…] FROM 表名1 [ IN 数据库名1] 别名1[,表名2 [ IN 数据库名2] 别名2 …] [WHERE 条件] [GROUP BY列名1 [, 列名2]…] [HAVING 条件] [ORDER BY 列名1 [ASC | DESC] [, 列名2 [ASC | DESC]…]] 例如,有语句: Select 学号,姓名,年级 from 学生 Where 专业=自动化 其作用是“列出自动化专业的全部学生的学号、姓名和年级。” 又如,有语句: SELECT 学生.学号,学生.姓名,必修课成绩.课号,必修课成绩.成绩 FROM 学生,必修课成绩 WHERE 学生.学号=必修课成绩.学号 其作用是“查询出所有学生的必修课的学习情况,查询结果中包含学号、姓名、课号和成绩。” 2.插入记录 [格式]:INSERT INTO 表名[(字段名1 [, 字段名2, …])] VALUES (表达式1 [,表达式2,…]) 例如,有下列语句: INSERT INTO 学生(学号,姓名,专业) VALUES(040501,朱碧春,计算机软件) 其功能是向“学生”表中插入一条记录,并给学号、姓名和专业字段赋值。 3.修改记录 [格式]:UPDATE 表名 SET 字段名1 = 表达式1[,字段名2=表达式2…] [WHERE 条件]] 4.删除记录 [格式]:DELETE FROM 表名 [WHERE 条件] 例如,有以下语句: DELETE FROM 学生 WHERE 专业=经济管理 其作用是从“学生”表中删除所有“经济管理”专业的学生。 14.1.4 ADO.NET对象及其编程 1.Connection对象及其使用 【例14-1】 编写一个用来测试连接的应用程序,用来建立与当前目录下的Microsoft Access 2002数据库Student.mdb的连接。程序的设置界面如图14-3所示,程序的运行界面如图14-4所示。 基本代码 using System.Data.OleDb ; private void button1_Click(object sender, System.EventArgs e) { //设置连接字符串 string CString=Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Student.MDB; try { OleDbConnection MyCon=new OleDbConnection(CString);//创建连接对象 MyCon.Open();//打开连接 MessageBox.Show(已正确
您可能关注的文档
最近下载
- 初中英语衡水体作文范文10篇.pdf VIP
- 基层工会预决算填报操作手册(2024.02).pdf
- 品胜加盟条件要领.pdf VIP
- 2026年党支部在改作风树新风等“对照5个方面”存在的问题及整改措施普通党员对照检查材料(五个对照)2篇例文.docx VIP
- 建筑公司员工手册(完整版).docx VIP
- 外研新交际英语(2024)新教材小学一年级英语下册Unit 1 课时3教学设计.docx VIP
- (正式版)DB12∕T 1361-2024 《地热尾水回灌技术规程》.pdf VIP
- 2026年教科版三年级科学下册(全册)教学设计(附教材目录).pdf VIP
- GB_T 25849-2024 移动式升降工作平台 设计、计算、安全要求和试验方法.pdf VIP
- 安全生产监管培训课件.pptx VIP
原创力文档

文档评论(0)