Access-培训管理系统-10-按钮代码设置之 录入(2)

本文介绍Access培训管理系统中录入按钮的功能实现,包括检查信息完整性、录入数据库和禁用按钮。重点讲解了如何将培训信息与课程ID关联,并通过VBA代码将数据录入数据库。内容涵盖逻辑过程、数据库结构以及部分代码解读。
摘要由CSDN通过智能技术生成

微信公众号原文

系统:Windows 7
软件:Excel 2010 / Access 2010

  • 这个系列开展一个新的篇章,主体使用Access,包括数据库部分及界面部分,当然输出部分也会涉及到ExcelExcel的可读性还是比较好的
  • 本公众号的不同阶段:Excel -> Excel + Access -> Access。但并不表示Access就一定比Excel好啊,各有所长吧,合适才是最好的
  • 主体框架:换一种讲解方式,以项目为基础,从开始到结束
  • 项目名称:培训管理系统
  • 主要功能:两个界面。界面1,培训时录入信息;界面2,以培训老师和培训学员为客户,输出信息
  • 涉及知识:Access界面,数据库知识,VBA,SQL,Excel

Part 1:本篇目标

  1. 接下来几篇分别介绍一下几个按钮的实现
  2. 今天说说录入按钮,点击该按钮,主体实现三个功能
    • 检查信息是否填写完整
    • 录入培训信息进数据库
    • 禁用当前按钮,防止重复录入(也可以从数据库端控制)
  3. 今天只讲第2部分中的录入课程信息,还缺少一部分,学员信息的录入,下次会说,代码部分是差不多的

程序架构
2.png

运行效果
7.png

Part 2:逻辑过程

  1. 每一次培训有唯一的ID号,设置其格式为8位数字,示例:20180001,其意义为2018的第一次培训
  2. 培训课程ID将课程信息及学员信息联系起来
  3. 代码逻辑过程
    • 获取培训课程ID,ID逐渐增加
    • 将窗体中的信息+培训课程ID录入数据库,形成一条记录
  4. 对应数据库结构如下图,将培训课程ID设为主键

培训课程数据库结构
1.png

长整数取值范围

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值