基于python连接sqlserver实现员工入职信息管理系统

基于python连接sqlserver实现员⼯⼊职信息管理系统基于python连接sql server实现员⼯⼊职信息管理系统
功能代码都很基础,适合初学者借鉴
⼀些运⾏图⽚
登录界⾯
主界⾯大连海事大学学报
注册界⾯
显⽰界⾯
查询界⾯
修改界⾯
别的界⾯再不做⼀⼀演⽰
昂达v711代码部分
python与sql连接代码
#⾥⾯有⼀些库需要⾃⼰导⼊
import tkinter
from tkinter import*
ssagebox as messagebox
from tkinter import ttk
import win32com.client
import pymssql
from PIL import ImageTk,Image
import time
server ='DESKTOP-4TF7JVV'
user ='sa'
userpassword ='123456'
庄逢甘database ='python'
conn = t(server,user,userpassword,database)
cursor = conn.cursor()
#连接服务器和数据库
cn=win32com.client.Dispatch('ADODB.Connection')
cnstr='Provider=SQLOLEDB.1;Integrated Security=SSPI;Data Source=DESKTOP-4TF7JVV' cn.Open(cnstr,'sa','123456')
#如果数据库
cn.DefaultDatabase='python'
#打开数据库
cn.Execute('USE python')
rs=win32com.client.Dispatch('ADODB.RecordSet')
登录界⾯
#登录界⾯函数
def ase():
rt =Tk()
rt.title('员⼯信息管理')
bj =PhotoImage(file='1.gif')
lb =Label(image=bj)
lb.place(x=0, y=120)
'''time1 = time.strftime("%Y--%m--%d  %H:%M", time.localtime(time.time()))
L3=Label(rt, text=time1, fg='purple')
L3.place(x=80,y=1)
l2=Label(rt,text='北京时间:',fg='purple')
l2.place(x=20,y=1)'''
def gettime():#获取当前时间
var.set(time.strftime("%Y-%m-%d %H:%M:%S"))  # 获取当前时间
rt.after(1000, gettime)  # 每隔1s调⽤函数 gettime ⾃⾝获取时间
var=StringVar()
lb =Label(rt, textvariable=var, fg='purple',font=('微软雅⿊',10))
lb.place(x=70,y=0)
l2 =Label(rt, text='北京时间', fg='purple',font=('微软雅⿊',10))
l2.place(x=10, y=0)
gettime()
lb1 =Label(rt, text='')
北京市国有土地上房屋征收与补偿实施意见lb2 =Label(rt, text='')
Label(rt, text='⽤户名:',fg='blue').grid(row=1, stick=W, pady=10, column=8)
Label(rt, text='密码:',fg='blue').grid(row=2, stick=W, pady=10, column=8)
l1 =Entry(rt)
l2 =Entry(rt, show='*')
lb3 =Label(rt, text='')
def Zhuce():#账号注册界⾯函数
视在功率
rt.destroy()
rs =Tk()
rs.title('账号注册')焦作碱业
Label(rs).grid(row=0)
Label(rs, text="账号:").grid(row=1, stick=W, pady=10)
t1 =Entry(rs)
Label(rs, text="密码:").grid(row=2, stick=W, pady=10)
t2 =Entry(rs, show='*')
Label(rs, text="再次输⼊:").grid(row=3, stick=W, pady=10)
t3 =Entry(rs, show='*')
def back():#账号注册界⾯返回函数
rs.destroy()
ase()
def zhuce1():#账号注册确认监听函数
s1 = t1.get()
s2 = t2.get()
s3 = t3.get()
if ())!=()):
messagebox.showwarning('错误','密码核对错误')
elif ())==0 or ())==0:
messagebox.showerror("错误","不能为空")
else:
rs.LockType =4

本文发布于:2024-09-22 01:57:25,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/610560.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:连接   注册   基础
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议