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