Download presentation
Presentation is loading. Please wait.
1
Access(典型关系数据库语言) Access: Office软件包中的一个 用于办公自动化,如管理名片、小财务等
定义数据库名:xsgl.mdb 区分库与表 Access: 表(关系) 查询 窗体 宏 模块、报表… *.mdb
2
Access 数据库应用 步骤: 学生选课管理 1)建表(xs,kc,xk) 2)为表建窗体: xsfm 建查询 为查询建窗体:
例:学生选课管理 xs(xh, xm, nl) 步骤: 1)建表(xs,kc,xk) 2)为表建窗体: xsfm xkfm 建查询 单表查询:xs(xh, xm)→xscx 多表查询:xh,xm,kh,fs→xkcx 为查询建窗体: xscxfm, xkcxfm kc(kh, kcm, xf) 表 xk(xh, kh, fs) 主界面: 学生选课管理 学生基本信息管理 选课管理 学生信息查询 选课查询 退出
3
→ → → → → → → → 一、建表 表 新建 设计视图 定义字段(名,类型) 设定主键(右键, 主键) 保存 取表名 类型 修改:
文本:字符 数字 日期 货币… 类型 修改: 选表 → 设计 → 保存
4
→ → → → → → → → → → → → → 二、建窗体 输入界面 窗体 窗体向导 选表(xs) 选字段 布局 样式(底色等) 保存
取名(xsfm) 窗体 → 新建 → 选表(xk) → 样式,布局 → 确定 → 保存 → 取名(xkfm)
5
→ → → → → → → → → → → → 三、建查询 子模式 1)单表查询(直接派生) 查询 新建 设计视图 选表(xs) 添加 关闭
选字段 保存 取名(xscx) 2)多表查询(必须先关联,即建关系) 建关系: → → 工具(菜单) 关系 按字段相连 → → 完整性约束 级联删除相关记录
6
→ → → → → → → → 四、为查询建窗体 多表查询 查询 新建 设计视图 选表(xs, xk) 添加 关闭 选字段 保存
取名(xkcx) 四、为查询建窗体 子窗体 同前!
7
→ → 五、建主窗体 自定义 窗体 新建 设计视图… 工具箱: 标签:用于设计标题等 文本框:可输入数据,可用于对话框
命令按钮:用于执行某事件 图像:图片底框
8
→ → → → → 建命令按钮的连接 执行 命令按钮 右键(属性) 事件生成器 宏生成器 设置宏(选窗体) 保存
宏:一个或多个操作的组合,实现特定功能 。 这里充当中间的操作替换过程 OpenForm:打开窗体 OpenTable:打开表 Close:关闭窗体等 …
9
→ → 六、窗体调整修饰 1) 窗体 属性 修改格式 2) 按钮:记录移动的按钮 新增 上移 记录源(窗体、选表) 下移
最后 记录源(窗体、选表) 数据源(文本框、选字段) 数据来源
10
→ → → → → → → 七、对话查询 参数查询 1)方法一(Access提供) 查询(如:xkcx) 设计视图 准则 保存 运行
键入:[请输入学号:] 2)方法二(自定义) → → 自定义窗体 加文本框 确定按钮(连接宏)
11
? → → → 确定按钮 宏 Openform 宏生成器 窗体(xscxfm) Where条件: 窗体名(窗体1)中的文本值=xs表中的学号
查找学生001的信息? 查找学生009的信息?
12
→ → → → → → 八、口令窗体 对话查询 文本框输入 右键(属性) 输入掩码 选*号 确定按钮的宏Openform之前有条件! 宏
视图(菜单) 条件 生成器
13
九、口令数据库 避免修改程序 类似查学号! 如果: → 文本中的值=口令表里的口令 主窗体打开 否则: 提示出错(打开Error窗体)
Similar presentations