Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def insertar(conector):
- print("Ingresar nuevo libro:\n")
- isbn = input("Agrega ISBN:\n")
- titulo = input("Agrega TÍTULO:\n")
- anio = input("Agrega AÑO:\n")
- autor = input("Agrega AUTOR:\n")
- cur = conector.cursor()
- insertar_data = "insert into libros (isbn,titulo,anio,autor) values (%s,%s,%s,%s)"
- cur.execute(insertar_data,(isbn,titulo,anio,autor))
- conector.commit()
- def buscar(conector):
- print("Buscar un libro:\n")
- titulo = input("Ingrese TÍTULO: ")
- abuscar = "%"+titulo+"%"
- sql = "select * from libros where titulo like %s"
- cur = conector.cursor()
- cur.execute(sql,(abuscar))
- filas = cur.fetchall()
- for rows in filas:
- print(rows)
- conector.close()
- def editar(conector):
- cur = conector.cursor()
- print("Editar un libro:\n")
- isbn = input("ISBN a editar: ")
- titulo = input("Título: ")
- anio = input("Año: ")
- autor = input("Autor: ")
- coincidencia = "select id from libros where isbn = %s"
- existe = cur.execute(coincidencia,(isbn))
- id = cur.fetchall()
- if not existe:
- print("No existe ID para editar. Intente nuevamente")
- else:
- sql = "update libros set isbn=%s,titulo=%s,anio=%s,autor=%s where id = %s"
- cur.execute(sql,(isbn,titulo,anio,autor,id))
- conector.commit()
- conector.close()
- menu()
- def buscarisbn(conector):
- print("Buscar un libro:\n")
- isbn = input("Ingrese ISBN: ")
- sql = "select * from libros where isbn = %s"
- cur = conector.cursor()
- cur.execute(sql,(isbn))
- filas = cur.fetchall()
- for rows in filas:
- print(rows)
- conector.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement