Professional Documents
Culture Documents
sql_connect = sqlite3.connect('automobile.db')
cursor = sql_connect.cursor()
t=0
try:
cursor.execute(query).fetchone
except:
createCust = "CREATE TABLE customerdetails (c_id int NOT NULL PRIMARY KEY,c_name
varchar(255) NOT NULL,c_address varchar(255), c_phone varchar(10), no_vehicle int NOT NULL)"
cursor.execute(createCust)
try:
cursor.execute(query2).fetchone
except:
createShow = "CREATE TABLE showroomdetails (s_id int NOT NULL PRIMARY KEY,s_name
varchar(255) NOT NULL,s_address varchar(255), s_phone varchar(10))"
cursor.execute(createShow)
try:
cursor.execute(query2).fetchone
except:
createCust = "CREATE TABLE vehicledetails (v_id varchar(10) NOT NULL PRIMARY KEY,c_id int NOT
NULL,s_id int NOT NULL, service_date DATE NOT NULL"
cursor.execute(createCust)
while(t!=1):
print("Main Menu")
print("4.) exit")
ch = int(input(" Enter your choice "))
if(ch==1):
print("4.) exit")
if(c==1):
sql_connect.commit()
elif(c==2):
results = cursor.execute(query2).fetchall()
print("="*140)
print("\t",row[0],end=" ")
print("\t",row[1],end=" ")
print("\t",row[2],end=" ")
print("\t",row[3])
elif(c==3):
sql_connect.commit()
elif(c==4):
t=1
break
elif(ch==2):
print("Customer Menu")
print("6.) exit")
if(c==1):
sql_connect.commit()
elif(c==2):
results = cursor.execute(query).fetchall()
print("\t",row[0],end=" ")
print("\t",row[1],end=" ")
print("\t",row[2],end=" ")
print("\t",row[3],end=" ")
print("\t",row[4])
elif(c==3):
sql_connect.commit()
elif(c==4):
sql_connect.commit()
elif(c==5):
print("Update Menu")
print("="*20)
if(s==1):
sql_connect.commit()
elif(s==2):
sql_connect.commit()
elif(s==3):
sql_connect.commit()
elif(c==6):
t=1
break
else:
print('Wrong choice')
elif(ch==3):
print("Vehicle Menu")
print('5.) exit')
if(c==1):
sql_connect.commit()
elif(c==2):
sql_connect.commit()
elif(c==3):
print('Search menu')
print("="*20)
print("4.) Exit")
if(s==1):
sql_connect.commit()
elif(s==2):
sql_connect.commit()
elif(s==3):
sql_connect.commit()
elif(s==4):
t=1
break
else:
print('Wrong choice')
elif(c==4):
print("Update Menu")
print("="*20)
print("4.) Exit")
if(s==1):
sql_connect.commit()
elif(s==2):
sql_connect.commit()
elif(s==3):
sql_connect.commit()
elif(s==4):
t=1
break
else:
print('Wrong Choice')
elif(c==5):
t=1
break
else:
break
else: