Guest User

Untitled

a guest
Jan 20th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. from tkinter import *
  2. from ttk import *
  3. from tkinter import Toplevel, Tk
  4. import sqlite3 as sql
  5. def Salvataggio(mode,nome,cognome,sitoweb,email,idx):
  6. conn=sql.connect(os.path.join(path, fn_prof),isolation_level=None)
  7. c=conn.cursor()
  8. if mode=="add":
  9. if "fImage" in globals() and not(fImage==None):
  10. c.execute("INSERT INTO prof VALUES ('{}','{}','{}','{}','{}','{}')".format(len(prof.keys())+1,nome.get(),cognome.get(),fImage,sitoweb.get(),email.get()))
  11. else:
  12. c.execute("INSERT INTO prof VALUES ('{}','{}','{}','{}','{}','{}')".format(len(prof.keys())+1,nome.get(),cognome.get(),"",sitoweb.get(),email.get()))
  13. del fImage
  14. wa.destroy()
  15. elif mode=="edit":
  16. if "fImage" in globals() and not(fImage==None):
  17. c.execute("""UPDATE prof
  18. SET nome = '{}', cognome = '{}', imageURI='{}', web='{}', email='{}'
  19. WHERE ID={}; """.format(nome.get(),cognome.get(),fImage,sitoweb.get(),email.get(),idx))
  20. else:
  21. c.execute("""UPDATE prof
  22. SET nome = '{}', cognome = '{}', web='{}', email='{}'
  23. WHERE ID={}; """.format(nome.get(),cognome.get(),sitoweb.get(),email.get(),idx))
  24. del fImage
  25. def selImmagine(bi):
  26. if not("fImage" in globals()):
  27. global fImage
  28. fImage=askopenfilename(filetypes=[(_("File Immagini"),"*.jpg *.jpeg *.png *.bmp *.gif *.psd *.tif *.tiff *.xbm *.xpm *.pgm *.ppm")])
  29. # other code...
Add Comment
Please, Sign In to add comment