实验一内容:使用MySQL创建数据库,采用PyQt制作简单界面完成以下功能:
(1)数据的增加
(2)数据的删除
(3)数据的查找
(4)数据的修改
实验二内容:使用MySQL创建数据库,采用PyQt制作简单界面完成以下功能:
(1)使用正则表达式进行数据检索;
(2)根据数据库中的项目,创建“计算字段”,并且显示计算结果;
(3)使用AVG( )、COUNT( )、MAX( )、MIN( )、SUM( )聚集函数实现数据汇总;
(4)使用 group by 和 order by 实现数据的分组排序;
(5)使用子查询。
实现的py文件百度网盘链接:https://pan.baidu.com/s/13FCgy5CEdP5SpTCmwrHC9w
提取码:n00b
和实验一相差不多,不同的是实验二的sql语句变的相对复杂了些,不过只要对sql语句进行修改,同样也可以完成对该实验的实现。没有引用pandas库,仍然是使用的pymysql以及pyqt的框架,在py文件中注有少量注释,作为初学者对代码知识的掌握确实不是很好,也确实没有做深入的研究,希望各位大佬们能给出一些指导意见,能让我更早上岸当菜鸡(゜ω゜)
另外,实验一的代码并没有删除,也在附件里,请大佬们放心食用。
在敲代码的过程中也遇到了一个问题,就是在将遍历的结果输入进表中时,总会把第一行的字段名一并遍历并且清空,希望能解决的大佬来帮帮忙,共同进步!!!(*´・ω・`)⊃
更新:可以直接在当前函数下加一句self.tableWidget.clearContents(),这句话的作用是清空对第一行字段的值,然后在先前的我们的值为多少,现在的值就为多少,此时就可以让他的值保持不变。
pyqt和python一起学的,真的很基础,大佬们轻点~~
一起变强!!!୧(๑•̀⌄•́๑)૭✧
666啊 @(damuzhi)
JDK抢了个沙发 @(chaiquanbugaoxin)