Python - Mensaje tkinter python valor duplicado

 
Vista:

Mensaje tkinter python valor duplicado

Publicado por Yakecadi (1 intervención) el 22/03/2020 18:16:16
Hola,

Qué codigo mefalta para incluir un mensaje que me indique que he aladido un valor que ya existe.

Adjunto código.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
from tkinter import *
import tkinter.messagebox as MessageBox
import mysql.connector as mysql
#import mysql.connector
 
#mydb = mysql.connector.connect(
	  #host="localhost",
	  #user="root",
	  #passwd="yakecadi"
	#)
 
#print(mydb)
 
#mycursor = mydb.cursor()
#mycursor.execute("CREATE DATABASE mysql_database4")
 
#mycursor = mydb.cursor()
#mycursor.execute("CREATE TABLE student (id INT (4), name VARCHAR(255), phone VARCHAR(255))")
 
 
def insert():
	id = e_id.get()
	name = e_name.get();
	phone = e_phone.get();
 
	if(id=="" or name=="" or phone==""):
		MessageBox.showinfo("insert Status", "All fields are required")
	else:
		con = mysql.connect(host="localhost", user="root", password="yakecadi", database="mysql_databaseq")
		cursor = con.cursor()
		cursor.execute("insert into students values('"+ id +"','"+ name +"','"+ phone +"')")
		cursor.execute("commit");
 
		e_id.delete(0, 'end')
		e_name.delete(0, 'end')
		e_phone.delete(0, 'end')
		show()
		MessageBox.showinfo("Insert Status", "insert Successfully");
		con.close();
Gracias,
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder