第1页
知识回顾
Windows API函数的引用
必须先声明再使用
提问:怎样声明API函数?
第1页/共51页
第2页
本章目标
掌握通过ADODC控件管理数据库
掌握通过ADODB对象管理数据库
熟悉数据库操作的SQL语句
熟悉数据报表的制作
第2页/共51页
第3页
引例七
示例:实现学生信息管理系统。
(单击查看代码)
第3页/共51页
第4页
数据库基础
数据库就是一组排列成易于处理和读取的相关信息的集合。
关系模型已经成为数据库设计事实上的标准。
数据库
表
第4页/共51页
第5页
关系型数据库
学号
姓名
性别
出生日期
专业
班级
01010001001
张彤均
男
1987-06-15
计算机应用
05级1班
01010001002
赵 琳
女
1988-01-25
计算机应用
05级1班
01010002001
李兆成
男
1986-12-01
计算机网络
05级2班
……
……
……
……
……
……
表由若干行和若干列组成的二维表格。
一个关系型数据库由多个这样的二维表格相关联而成。
行/记录
列/字段
列标题/
字段名
主键
第5页/共51页
第6页
创建Access数据库
两种创建方式
Microsoft Office Access
VB内置的“可视化数据管理器”(VisData)
版本较早,功能较弱
不能识别现在的Access2000或Access2003版本
第6页/共51页
第7页
在VB环境中创建数据库
启动数据管理器
VB环境选择“外接程序 ” — “可视化数据管理器 ”
建立数据库
文件 — 新建 — Microsoft Access — Version MDB(7)…
在弹出对话框中输入文件名,单击保存后,建立一个不包含数据表的空数据库
建立数据表
右键单击“数据库窗口”空白处,选择“新建表”
通过“添加字段”,创建该表的字段信息
添加索引
为了提高访问速度,可以在添加索引
输入记录
第7页/共51页
第8页
Office Access创建数据库
建立数据库
“新建数据库” — “空Access数据库”
建立数据表
数据库窗口中双击“使用设计器创建表 ”
在表设计器中输入字段名称、数据类型、字段大小及其他属性
关闭表设计器时,给表起名称
输入记录
建立表与表之间的关系
单击工具栏中的“关系”按钮
在“关系”窗口设置相应表的关系
第8页/共51页
第9页
VB对数据库的访问
ADO
是一种基于对象的数据访问接口
ADO访问数据库有两种主要形式
ADO数据控件(ADODC)
优点:代码少
缺点:功能简单,不够灵活
ADO对象编程模型(ADO代码)
优点:灵活性高,可编制复杂代码
缺点:代码编写量大,
开发步骤
与数据库建立连接,打开数据库
从数据库中读取数据并在适当的控件中显示
对所获得的数据进行浏览以及增、删、改等操作,并将修改后的数据存入数据库
第9页/共51页
第10页
ADO数据控件
ADO数据控件(ADODC)
是ActiveX控件
位于Microsoft ADO Data Control
工具箱内ADODC图标形状
画在窗体上的ADODC图标外观
第10页/共51页
数据库应用PPT课件 来自淘豆网m.daumloan.com转载请标明出处.