火狐电竞APP

第10章数据库应用

上传人:飘*** 文档编号:213646469 上传时间:2022-06-25 格式:PPT 页数:58 大小:766KB
收藏 版权申诉 举报 下载
第10章数据库应用_第1页
第1页 / 共58页
第10章数据库应用_第2页
第2页 / 共58页
第10章数据库应用_第3页
第3页 / 共58页
资源描述:

《第10章数据库应用》由会员分享,可在线阅读,更多相关《第10章数据库应用(58页珍藏版)》请在人人文库网上搜索。

1、第第10章章 数据库应用数据库应用w 10.1 数据库概述数据库概述w 10.2 使用控件访问数据库使用控件访问数据库w 10.3 通过通过ADO对象访问数据对象访问数据w 10.4 数据报表设计器数据报表设计器图10-1数据库应用系统 10.1 数据库概述数据库概述w 10.1.1 Access关系型数据库关系型数据库w 10.1.2 SQL语言语言返回火狐电竞APP1创建数据库(创建数据库(如图如图10-3所示)所示)2二维关系表(如二维关系表(如图图10-4、10-5所示)所示)3字段(字段(Field)与记录(与记录(Record)()(如图如图10-6所所示)示)4. 主键(主键(图表图表10

2、-6所示)所示) 5索引索引6关联(关联(图图10-7所示所示 )7数据完整性(数据完整性(如图如图10-8所示)所示)10.1.1 Access关系型数据库关系型数据库图10-2 Microsoft Access 2000主界面 图10-3 “文件新建”对话框图10-4 二维关系表图10-5 数据库窗口图10-6 “数据表”设计窗口表10-1 字段数据类型的种类、用法及存储空间图10-7 “数据表关系”对话框 图10-8“参照完整性”设置窗口返回本节10.1.2 SQL语言语言1SELECT 语句语句表10-2 SELECT语句中参数说明2INSERT INTO 语句(语句(如表如表10-3

3、所示所示 )w 作用是:插入一条或多条记录到一个指定表中。作用是:插入一条或多条记录到一个指定表中。(1)多重记录追加查询)多重记录追加查询(2)单一记录追加查询)单一记录追加查询表10-3 INSERT INTO 语句中参数说明3UPDATE 语句语句w UPDATE 语句的作用是更新指定数据表中的字语句的作用是更新指定数据表中的字段值。语法格式是:段值。语法格式是: UPDATE table SET newvalue WHERE expression;w UPDATE 语句中参数说明如表语句中参数说明如表10-4所示。所示。表10-4 UPDATE 语句中参数说明4DELETE 语句语句w

4、 DELETE 语句的作用是删除语句的作用是删除 FROM 所指数据所指数据表内符合表内符合 WHERE 子句中条件的记录。语法格子句中条件的记录。语法格式是:式是: DELETE FROM table WHERE expressionw DELETE 语句中参数说明如表语句中参数说明如表10-5所示。所示。表10-5 DELETE 语句中参数说明5合计函数合计函数w 合计函数可以用来计算各种统计值,常用的合合计函数可以用来计算各种统计值,常用的合计函数有:计函数有:Sum、Count、Avg、Max和和Min。(1)Avg 函数。计算包含在特定查询字段中的一函数。计算包含在特定查询字段中的一

5、组数值的算术平均值。语法如下:组数值的算术平均值。语法如下: Avg(expr)(2)Sum 函数。返回包含在指定查询字段中一组函数。返回包含在指定查询字段中一组值的总计。语法如下:值的总计。语法如下: Sum(expr)(3)Min 和和 Max 函数。在查询时从一组指定字函数。在查询时从一组指定字段的值中返回最小或最大值。语法如下:段的值中返回最小或最大值。语法如下: Min(expr) Max(expr)(4)Count 函数。计算从查询返回的记录数。语函数。计算从查询返回的记录数。语法如下:法如下: Count(expr)返回本节10.2 使用控件访问数据库使用控件访问数据库w 10.

6、2.1 Data控件控件w 10.2.2 ADO Data控件控件w 10.2.3 数据绑定控件数据绑定控件返回火狐电竞APP10.2.1 Data控件控件1Data控件的属性控件的属性w RecordsetType属性:确定属性:确定Recordset(记录集)对象的记录集)对象的类型。可以选择的类型是表、动态集、快照。类型。可以选择的类型是表、动态集、快照。w Exclusive属性:确定是否按照独享方式打开数据库,在属性:确定是否按照独享方式打开数据库,在需要多用户访问时需要设置该属性值为需要多用户访问时需要设置该属性值为False。w Options属性:用来决定记录集的特征。属性:用来决定记录

7、集的特征。w BOFAction、EOFAction属性:这两个属性决定当这个属性:这两个属性决定当这个控件的游标位于记录集的开始位置或末尾位置时的行为。控件的游标位于记录集的开始位置或末尾位置时的行为。 2Data控件上的对象控件上的对象w Data控件是通过数据对象而实现对数据访问的,与其相控件是通过数据对象而实现对数据访问的,与其相关的数据对象有关的数据对象有Database对象和对象和Recordset对象。对象。(1)Database对象。对象。Database对象是物理数据库的逻辑标对象是物理数据库的逻辑标识。识。 (2)Recordset对象。对象。Recordset对象代表一组

8、与数据库相对象代表一组与数据库相关的记录集合。关的记录集合。Recordset对象有对象有3种类型:种类型:Table类型:类型:记录集为表集;记录集为表集;Dynaset类型:记录集为动态集;类型:记录集为动态集;napshot类型:记录集为快照集。类型:记录集为快照集。 3对记录的操作对记录的操作w 对记录的操作可以通过对记录的操作可以通过Recordset对象的方法实现。对象的方法实现。w AddNew方法:加入一条新记录到记录集内存缓冲区。方法:加入一条新记录到记录集内存缓冲区。w Edit方法:允许对当前记录进行修改。方法:允许对当前记录进行修改。w Delete方法:用于删除当前记

9、录。方法:用于删除当前记录。w Update方法:通过把内存缓冲区中的内容写进数据库,方法:通过把内存缓冲区中的内容写进数据库,而保存对数据库所做的改动。该方法一般用在而保存对数据库所做的改动。该方法一般用在AddNew方法、方法、Edit方法之后。方法之后。 dw Close方法:关闭记录集。方法:关闭记录集。 w 当需要在记录集上移动指针而改变当前记录时,当需要在记录集上移动指针而改变当前记录时,能够采用的方法有:能够采用的方法有:w Move方法:使记录指针指向某条记录。方法:使记录指针指向某条记录。w MoveFirst方法:使记录指针上移到第一条记录。方法:使记录指针上移到第一条记录

10、。w MoveLast方法:使记录指针下移到最后一条记方法:使记录指针下移到最后一条记录。录。w MoveNext方法:使记录指针下移一条记录。方法:使记录指针下移一条记录。w MovePrevious方法:使记录指针上移一条记录。方法:使记录指针上移一条记录。4Data控件上的事件控件上的事件w 当当Data控件上有数据变化时,将会触发它的事控件上有数据变化时,将会触发它的事件。其中,最常用的有:件。其中,最常用的有:Error、Reposition和和Validate事件。事件。(1)Reposition事件。当事件。当Data控件上的记录指针控件上的记录指针发生移动并得到一个新的当前记录

11、时,将会触发生移动并得到一个新的当前记录时,将会触发它的发它的Reposition事件。事件。 (2)Validate事件。事件。Validate事件也发生在记录指事件也发生在记录指针发生移动时,它发生在新记录成为当前记录针发生移动时,它发生在新记录成为当前记录之前。之前。 返回本节10.2.2 ADO Data控件控件w ADO Data 控件通过属性实现了对数据源的连接。控件通过属性实现了对数据源的连接。当创建连接时,可以使用的方法有下列当创建连接时,可以使用的方法有下列3种:种: 设置连接字符串。设置连接字符串。 建立建立OLE DB 文件(文件(.MDL)。)。 连接到某个连接到某个O

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - - 联系我们

网站客服QQ:2880490353     

copyright@ 2020-2023  trumwoods.com 人人文库版权所有   联系电话:18081923626

      经营许可证: 川B2-20220663       

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!