操作要求:
在ACCESS数据库“教学管理.accdb”,其中有四个表:“教师”、“学生”、“课程”、“选课成绩”。由于一名学生可以选修多门课程,而一门课程也可供多名学生选修,则课程与学生之间是多对多联系。一般将一个多对多联系拆分为两个一对多联系。
故进行如下操作
1、建立“学生”—“选课成绩”、“课程”—“选课成绩”之间的关系,
2、实施“参照完整性”,要求“级联更新”和“级联删除”。如下图
2024年10月05日
操作要求:
在ACCESS数据库“教学管理.accdb”,其中有四个表:“教师”、“学生”、“课程”、“选课成绩”。由于一名学生可以选修多门课程,而一门课程也可供多名学生选修,则课程与学生之间是多对多联系。一般将一个多对多联系拆分为两个一对多联系。
故进行如下操作
1、建立“学生”—“选课成绩”、“课程”—“选课成绩”之间的关系,
2、实施“参照完整性”,要求“级联更新”和“级联删除”。如下图
2024年10月05日
在Access数据表中,我们需要对数据按序号进行排序。如果是文本类型,即不会按阿拉伯数字大小排序。
比如说表中数据有文件编号,文件编号为 公告[2017]3号,[2017]12号......需要按文件编号顺序排序
这里如果用系统自带的排序功能或者直接用order by排序都是不正确的。
所以需要创建查询,分别提取年份和号数,然后排序
SELECT 表1.文件编号, CLng(Mid([文件编号],InStr(1,[文件编号],"[")+1,4)) AS 年份, CLng(Mid([文件编号],InStr(1,[文件编号],"]")+1,InStr(1,[文件编号],"号")-InStr(1,[文件编号],"]")-1)) AS 编号 FROM 表1 ORDER BY CLng(Mid([文件编号],InStr(1,[文件编号],"[")+1,4)), CLng(Mid([文件编号],InStr(1,[文件编号],"]")+1,InStr(1,[文件编号],"号")-InStr(1,[文件编号],"]")-1));
2024年10月05日
使用 Access 可以很好地管理各种数据, 但是在实际应用中, 许多数据并不是使用 Access 来收集的, 此时, 为了使用 Access 管理其他软件或程序收集到的数据, 可以将收集到的数据导入 Access 中。
在 Access 数据库中, 可以将其他的 Access 数据库、 ODBC 数据库、 Excel 表格、 HTML 文档和文本文件等外部数据导入当前数据库中, 下面将分别介绍。
2024年10月05日
黄冈新闻网讯(通讯员岳琼)4月22日至28日,黄冈中燃开展系列安全专项检查活动,从根本上消除事故隐患,坚决遏制重特大燃气事故发生。
黄冈中燃经管层带队到团风、蕲春、浠水、黄梅、武穴等地,开展五一节前安全专项检查。检查聚焦燃气安全重点区域和薄弱环节,着重对高后果区、重隐患点、第三方施工现场的人防、技防、物防、应急管理措施、巡查制度、安全宣传以及长输管网改造工程施工现场安全管理进行全面检查。
对检查中发现的问题,现场能整改的立即完成整改,未整改的问题要求责任部门按“五定”原则整改,形成闭环。检查过程中,发现有居民在管道附近焚烧秸秆,检查小组立即进行制止,并普及燃气管道安全知识,同时要求该片区巡线员加强管段巡查力度,及时遏制消除不安全因素。
2024年10月05日
欢迎关注微信公众号渗透云笔记
一个很老的cms了,感谢小阳师傅给的练手cms,以下仅为此cms其中一个任意文件读取漏洞和任意文件删除漏洞的审计笔记。
拿到这个cms的时候发现是基于thinkphp3.2.3的框架结构开发的,代码审计前,看了下thinkphp3.2.3的开发手册,在看了整体目录和部分代码后,对目录的一个分析(仅为个人见解):
2024年10月05日
一、准备
两台服务器:
一台前端html服务器 http://admin.tp_mall.com
一台后端获取数据及redis数据库服务器 http://api.tp_mall.com
后端php框架:thinkphp5.1
jsonp
二、流程及原理
用户登录页 http://admin.tp_mall.com/login/login.html
ajax表单提交登录
登录成功将id、uname、usalt、loginTime通过aes对称加密生成token
2024年10月05日
1 字符串”\r”,”\n”,”\t”,”\x20”分别代表什么
答案: “\r”代表的含义是:
在Linux、unix 中表示返回到当行的最开始位置,在Mac OS 中表示换行且返回到下一行的最开始位置,相当于Windows 里的 \n 的效果。
“\n”代表的含义是:
在Windows 中表示换行且回到下一行的最开始位置。相当于Mac OS 里的 \r 的效果,在Linux、unix 中只表示换行,但不会回到下一行的开始位置。
2024年10月05日
在看《Effective C++》这本书的过程中,我无数次的发出感叹,写得太好了,句句一针见血,直接说到点上。我觉得不管你是否理解书中的一些条款,都值得你先记下来。下面的索引对应的是书中的章节。
18:努力让接口完美且最小化
19:区分member functions,non-member functions和friend functions三者
20:避免将data member放在公开接口中
2024年10月05日
php大小写问题
php5 版本中 变量区分大小写 常量默认区分大小写(false)
预定义变量和魔术常量必须是大写(区分大小写)
函数和对象不区分大小写(包括系统函数也不区分大小写)
而系统中使用的关键字也不区分大小写,比如if,else,for