Professional Documents
Culture Documents
yu="n"
"ENTER:-"} if a6=="l”;
con=my,connect{host=’!ocalhost">user=',root",passwd="manager”Pdatabase="empmana
ge "}
«jr-con.cufsor(}
row=cur.fetchall(
) for r in row:
fO="n”
-1-Employee Details—
—2-Department functions—
-3-Post Details—
-O-LOGOUT-.......j
a^nputl,4ENTER:-,‘)
If a=="l":
fls"n"
while fl«V;
printr")
Functions—“) al=input("ENTER:-")
# mail details!!!
if al='T':
con=mv.cormect(host= "Iocalhost",u5er=riroot'\pas5wdi"managerM,dalabase^"empmartage
")
cur=con.cursor()
cur.executel'setett • from
con.doseO
ti l!!seareher!!!
If al*"2":
y="y"
while Y="Y11:
can=my.connect(host="localhast",user=nroot”rpa5swd="nianager"Idatabase=:''empmanage
")
cur=con,cursor()
x=cur.fetchone(
) if x=None:
print{"lnvaiidld!"J
else:
Gur.eK€cut€("select * from staff where
# HIchangerH!
if ai="3":
can=my<ronnect(hast=“iocalhost‘1,user~,,root'1(pas5wd="manager",datab3se=,'empma
nage
cur=con.cursor(J
"'+eld+,m") x=cur,fetchoneO
else:
prlntC"'
—1-Change name —
—2-Change Contact—
-3 Change Address -—
4-Change Salary—
......)
alCMnputf'ENTlR:-")
tfalO="l":
con=my.connect(host=
"localhost"J(user^l'r£>ot'1Jpasswcf='‘manager,‘,database=,lempmanage
1
cur=con.cursor()
con.commit()
con.close{)
aq=input("EnterNewContact:-")
con=my.connect(host="localho5t”#U5er=i,root'1,passwd="nrianager”,database=i,empmanage
")
cur-con.cursor(}
s_id='"+eid+1""|
eon.eornm>t() con.closed
cuf=con.cursor(}
sjd='"+eid+.....)
con.commrt()
con.close()
prmt{"Reeard
Updated!") if al0=="4":
con=my.connect(host="localhost",user="root"J1passwd="managcr",database="empmana
ge
")
cur^con.cursor!)
con.commit()
con.closeO
printf'Record Updated!")
n !! ladder!!!
if al=*="4":
md=input(‘Enter ID:-")
nna=input("£nter name:-")
")
napdnputC" Enter Contact:-"} nsa=input ('Enter
con=myiconnect(host="!ocalhost'<user=',root',fpasswd-
!'managerM,database=‘'empman;age
cur=con,cursor()
vaIues(’"+str(iiiid)+’,V"+nna+",/,'+nad+,M,"'+nap+'"/"+r>sa+"V"+npo+'")")
con.commit()
con.doseO
print("DetaiIs Sawed!")
else:
8 !!!remover!!l
if al="5":
eon=my.comtect(hosi="localhost’‘.user="root",passwd="manager"idatabase="empmana
ge
%
cur=con.cursor(|
print("!nvalitHd!")
else:
"")
con.commitO
eon.close(J
priatC’Record Removedr)
fl*V
# IIIDepartment Functionslll
if a=="2N:
—1-See Department--—2-
Search Department—
—3-Add Department---4-
Remove Department—
—5-Upadate Department—
B !!!see Department!!!
ifa2=,,lM:
con-my.conneet{hQst=' localhost"(user="root"„passwd="manager'
»database=’'empmanage
1
cur=con.cursor()
cur.executer’setect * from
## ! "search item!!!
if a2="2": ad="y"
con=my.connect(host="localhost',user="root,'rpasswd=’'manager"/daiabase="empmana
ge
1
cur=con. cursor))
printpnvalid Id!")
else:
cur.execute("select * from department where deptcode=r"+a+M"r)
d HfAdd Department!!!
if a2«n3": ad=V
whilead==Y' orad=="Y":
can=mv.connect(host="localhost",u5.er="root",passwd=“manager",d3tab3se="emipmanage
1
cur=con.cursor()
else:
cur.execute("insert into department
vafues{’"+ico+,',/"+ina+"V,,+str(ipa)r-"')")
print{"SucessfuMy Added!")
con. commit <) con.dosef)
fl l!!remover!!1
If a2="4": ad="Y"
while ad==Y' or ad^'T’:
con=mY.connect(host=“localhost ,Juser="root",passwc(="managerM,database="empmanage
cur-con.cursor()
else:
con.commrt()
con.dosef}
Successfully f")
ilSupdaterl!!
if a2="5":
ad=V
pnnt("""
Department Package—"'")
Hnpmt("ENTER:-")
if i=—"1":
e="y“
Department Code;-")
cur=con .cursor Q
con.commitO
con.closeQ
if i="2": e='Y'
Department Code:-")
"))
con=myxonnect{host="iocalhost',user="root"rpasswd="manager"rdatabase='fempmanag
e
"I
cur=con.cursor()
Id!") else:
where
deptcode=",+a+""’)
con.commitf)
comclose()
cur.executef'update department set deptnames=""+na+"'r where
deptcode="'+a+.....)
con.commitO
con.closeQ
if i="2": e='Y'
Department Code:-")
con=myxonnect{host="iocalhost',user="root"rpasswd="manager"rdatabase='fempmanage
"I
cur=con.cursor()
deptcode=",+a+""’)
con.commitf)
comclose()
e^inputf’Change Any Other Package(y/n):-")
print(uDepartment Closed!'1)
» I Hpost functions!!!
If a*Mr:
qp= n
while qp—
"n":
print(......
—2-Update Post—
a3=input{"
con.close()
# i!'Updater!!!
If a3**M2":
er=V*
while ef"V or «r»nr:
con=mvxonnect{host=1ocalhost',user=,"root,,Jpasswcl="managef",database=Hempmanage"
)
x=cur.fetchone()
if x==None;
con.commitO
con.dose{)
If a3=="3":
uf='v"
- 2 -Remove Post—""")
rty=mput(HENTER:-H)
if
df="y"
whiledf="y" ordf""Y":
con=my.cormect(hosl=,localhost,,user="root"Jpasswd5:"mianager"#database-Merrfpm3n3gew
)
itq=input{"Erster No Of Employees:-")
x=cur.fetchall()
if x=None:
IfrtY^'T':
op-'y"
")
con=mv.connect(host='localhost,,user="root,,1passwd=,,mandger,’,database-"empmanaKe*’
)
cordon.cursarO
x=eur.fetchone() if x==None:
con.ciose()
print("Post Removed!")
Ifa3==,,0u:
QP-"v"
prlntf'Posts Closed!")
If a~="4": lk»"n"
while lki=="n" or lk="N":
printr*"
— Z For Remove An ID —
—O-For Exit—"""}
jfcMnputf'ENTER:-
*1) jf jkl="lM;
ty-'V"
—2-Update Password—""")
rt=input("ENTER:-”J
if rt—
Hl w :
nm='Y'
while nms»*Y" ornm»T!
con=mv.connect(host=rlocalhost',user=”rool",passwd=‘’manager'',database=',empmanage'1
eur=con.cursor{)
x=cur,fetchone()
if x—None:
user_ns‘”+oid+w"'}
con.commitO
con.dosef)
Login!D(y/n):-"J
if
rts="2":
nm='Y'
while nm=2'y' or nms='V:
con=my.cormeet{host=Iocaihost',user="root'',passwd="nnianager,'1database="empmianage''
)
cur=con.cursor()
oid=input(''Enter LoginlD:-’’}
x=tur.fetchone()
if x—None:
user_n='"+oid+.....)
con.commit{)
con.dose()
Other Passwordfy/n}:-")
if jkl==h2":
nm^'y"
ean=my,cormect(hosts'localhast',user=‘'root"rpasswds''managef,',database="empmanage"
)
x=cur.fetchone()
if x=None:
con.commit!)
eon.tloseO
print("LoginlD Removed!")
if
lk="yw
priMfSucessfuliv Exit!")
If
«J=V
printC'SucessfuJty LOGOUT]"}
else:
prirvtrTry Again!!")
# IMSIgnup Function!!!
If a6*-"2":
y_«'y"
")
Cur=cOnxursOr()
K=cur.fe«hone
O If XjraNone:
if a6-="0"i yu="v"
j>rint(‘'Programme Closed!")
1. NCERT COMPUTER SCIENCE WITH PYTHON
BY SUMITA ARORA CLASS XII
2. WWW.WIKIPEDIA.COM
3. WWW.YOUTUBE.COM
4. WWW.KVS.NIC.IN
5. WWW.CBSE.GOV.IN