当前位置: 首页 > news >正文

做网站维护累吗企业做官网

做网站维护累吗,企业做官网,桂林两江四湖环城水系图,南京做网站品牌学生信息管理系统 本系统使用python,pyqt5,数据库使用MySQL,实现windowsGUI应用。 python使用pymysql模块操作数据库代码 import pymysqldef handle_db(cmd, sql):result None# print(f" sql {sql}")# 连接数据库conn pymysql…

学生信息管理系统

本系统使用python,pyqt5,数据库使用MySQL,实现windowsGUI应用。

python使用pymysql模块操作数据库代码

import pymysqldef handle_db(cmd, sql):result = None# print(f" sql {sql}")# 连接数据库conn = pymysql.connect(host='localhost',user='xxx',password='xxxxx',database='student_manager_system',port=3306,charset='utf8mb4')# 创建游标cursor = conn.cursor()# 执行 SQL 语句cursor.execute(sql)# 获取查询结果if cmd == "select":result = cursor.fetchall()print(f"result db {result} {type(result)}")elif cmd == "insert":rowcount = cursor.rowcountif rowcount > 0:# print("插入成功!")result = Trueelse:# print("插入失败!")result = False# 提交事务conn.commit()elif cmd == "delete":rowcount = cursor.rowcountif rowcount > 0:result = Trueelse:result = False# 提交事务conn.commit()elif cmd == "update":rowcount = cursor.rowcountif rowcount > 0:result = Trueelse:result = False# 提交事务conn.commit()# 关闭游标和连接cursor.close()conn.close()return resultdef insert_data(arg):lineEdit, lineEdit2, lineEdit3, lineEdit4, lineEdit5, lineEdit6, lineEdit7 = arg# 检查学号是否重复check_sql = f"select * from student_manager where s_number={lineEdit2}"print(f"check sql is : {check_sql}")result = handle_db("select", check_sql)if result:return False, "学号重复"sql = f"insert into student_manager values ('{lineEdit}', '{lineEdit2}', '{lineEdit3}', " \f"'{lineEdit4}', '{lineEdit5}', '{lineEdit6}', '{lineEdit7}')"print(f"insert sql is : {sql}")result = handle_db("insert", sql)print(f"result {result}")if result:return True, ""else:return False, "学生信息插入到数据库失败,请检查数据库"def select_data():sql = "select * from student_manager"print(f"select data sql is : {sql}")result = handle_db("select", sql)# print(f"result {result}")return resultdef delete_data(num):sql = f"delete from student_manager where s_number='{num}'"print(f"delete data sql is : {sql}")result = handle_db("delete", sql)# print(f"result {result}")return resultdef update_data(arg):lineEdit, lineEdit2, lineEdit3, lineEdit4, lineEdit5, lineEdit6, lineEdit7 = arg# 检查学号是否重复check_sql = f"select * from student_manager where s_number={lineEdit2}"print(f"check update sql is : {check_sql}")result = handle_db("select", check_sql)if not result:return False, "该学生学号不存在"sql = f"update student_manager set name='{lineEdit}', sex='{lineEdit3}', age='{lineEdit4}'," \f"grade='{lineEdit5}', class='{lineEdit6}', remark='{lineEdit7}' where s_number='{lineEdit2}'"print(f"update data sql is : {sql}")result = handle_db("update", sql)# print(f"result {result}")if result:return True, ""else:return False, "学生信息修改到数据库失败,请检查数据库"

 系统首页
请添加图片描述

请添加图片描述
请添加图片描述

需要全部代码请私信

少年易老学难成,一寸光阴不可轻。

http://www.yayakq.cn/news/447381/

相关文章:

  • 糗百网站开发韩国购物网站模板
  • 网站只显示一个网址godaddy 域名交易
  • 电子商务网站按其实现的技术可分为农机公司网站建设
  • 吴江建设银行网站建设谷歌公司网站费用
  • 手机网站数据加载代加工网站有哪些
  • 哪个公司做网站最好自己做一网站
  • 网站制作和推广苏州网站建设最好
  • 吗网站建设网站页面优化分析
  • 有经验的网站建设推广邯郸怎么读
  • wordpress建站连接数据库做网站是要写代码的吗
  • 无锡滨湖区建设局网站在线文字编辑器
  • 网站优化描述设置wordpress相册点击弹出框
  • 湖北立方建设工程有限公司网站关于网站建设新闻
  • 利用qq 群做网站推广网站上的字体大小
  • 企业如何加强互联网网站建设接口网站开发
  • 个人网站icp备案福田网站建设设计
  • 有没有接活做的网站seo课培训
  • 网站发展如何做ppt 制作过程视频教程
  • 响应式网站弊端外贸电商网站开发价格
  • 网站源码上传图片出错美工网站模板
  • 做视频的软件模板下载网站有哪些内容百度广告收费
  • 提供响应式网站建设网页版代码编辑器
  • python做视频点播网站可评论留言的网页怎么制作
  • 网站的建设服务器网站建设公式
  • 自助企业建站模版网站开发具体是干什么的
  • 网站建设教程.做网站容易挣钱吗
  • 公司网站免费建立北京监理协会培训网站
  • 辽宁省建设工程信息网官网新网站怎么做网盘网站
  • 宝安中心地铁站时间表东莞清溪网站制作
  • 网站建设总结和体会上海搭建工厂