Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from tkinter import *
- from ttk import *
- from tkinter import Toplevel, Tk
- import sqlite3 as sql
- def Salvataggio(mode,nome,cognome,sitoweb,email,idx):
- conn=sql.connect(os.path.join(path, fn_prof),isolation_level=None)
- c=conn.cursor()
- if mode=="add":
- if "fImage" in globals() and not(fImage==None):
- c.execute("INSERT INTO prof VALUES ('{}','{}','{}','{}','{}','{}')".format(len(prof.keys())+1,nome.get(),cognome.get(),fImage,sitoweb.get(),email.get()))
- else:
- c.execute("INSERT INTO prof VALUES ('{}','{}','{}','{}','{}','{}')".format(len(prof.keys())+1,nome.get(),cognome.get(),"",sitoweb.get(),email.get()))
- del fImage
- wa.destroy()
- elif mode=="edit":
- if "fImage" in globals() and not(fImage==None):
- c.execute("""UPDATE prof
- SET nome = '{}', cognome = '{}', imageURI='{}', web='{}', email='{}'
- WHERE ID={}; """.format(nome.get(),cognome.get(),fImage,sitoweb.get(),email.get(),idx))
- else:
- c.execute("""UPDATE prof
- SET nome = '{}', cognome = '{}', web='{}', email='{}'
- WHERE ID={}; """.format(nome.get(),cognome.get(),sitoweb.get(),email.get(),idx))
- del fImage
- def selImmagine(bi):
- if not("fImage" in globals()):
- global fImage
- fImage=askopenfilename(filetypes=[(_("File Immagini"),"*.jpg *.jpeg *.png *.bmp *.gif *.psd *.tif *.tiff *.xbm *.xpm *.pgm *.ppm")])
- # other code...
Add Comment
Please, Sign In to add comment