本帖最后由 王摇摆 于 2022-6-26 22:27 编辑
数据库:总结(全完结)
学习内容
- mysql和sqlite3的比较
- 事物的简单介绍
26讲解(重点)
- 查询表中记录个个数
- 使用数据库内置函数来处理SQL_COUNT
- 相当于是数据库中的子程序
- 根据标题查询记录是否存在
27讲解(重点)
新加入一个表,用来记录类型,实现添加数据的时候可以选择对应的类型
- 注意这里需要新建立一个表
- 使用组合框将所有类型列出
- 程序是人写的,灵活一点,使用标签或者各种类型的变量等辅助编写
SQLite3数据库的总结
-
优点
- 任何电脑都可以用,不需要额外的dll
- 支持事务
- 编写代码容易
- 缺点
- 不能联网使用
- 所有的数据都保存在同一个文件中
- 在多表联合处理的时候处理速度会下降
- 没有用户和权限的概念,可以读写整个数据库##
MySQL数据库
-
优点
- 支持更多的数据类型,支持库命令更加灵活
- 支持网络远程读取
-
缺点
- 需要安装简历mysql数据库服务
- 网络读写要开放适当端口
事务
- 要么全做,要么全不做
-
使用事物的过程
- 开始事务
- 保存事务(真正的提交)
- 回滚事务
学习笔记
-
当需要输入复杂的文本的时候
- 可以先建立一个局部变量
- 使用取文本命令设置好文本和要传入的参数
- 再将局部变量使用到需要的地方
-
如果在使用数据库的时候失败了,可以使用取错误文本命令来看一下为什么失败
-
【区分】数据库中的位置默认是从1开始的,和数组一样。然而有些索引是从0开始的
-
可以使用读字段值来对字段的值进行读取
-
当不知道数组有多少个值的时候,先把数组变量的个数设置为0
-
当记录集在调用了sql语句的时候,需要再次用记录集做点事情的时候,要打开
.版本 2
.支持库 sqlite3
临时_记录集.打开 ()
当前记录个数 = 临时_记录集.取记录个数 ()
-
SQL语句可以执行成功,但不一定sql执行成功就能拿到我们想要的结果
反思总结
-
四有人士
- 有注释
- 有判断
- 有输出
- 有提示
- 路还长,要学会自己学习,才能百战不殆!
2022/6/25 20:09:30
29数据库_26作业.e
(26.89 KB, 下载次数: 7)
|