def DbConnection(self): argument = "Escogé una accion ingresando el número \n1.Conectarse a Base Datos \n2.Exit\n" choose = self.InputInformation(argument) if (choose == '1'): db_name = self.InputInformation( "Ingrese nombre de la base de datos que desea acceder: ") user_name = self.InputInformation( "Ingrese usuario de la base de datos que desea acceder: ") user_password = self.InputInformation( "Ingrese contrase del usuario anterior: ") connection = Connection.DBConnection() connection.ConnectionLocal(db_name, user_name, user_password) os.system('cls' if os.name == 'nt' else 'clear') self.GeneralMenu() else: print("Gracias")
def GeneralMenu(self): connection = Connection.DBConnection() argument = "Escogé una accion ingresando el número \n1.Conectarse a otra base de datos \n2.Usuarios \n3.DDL\n4.DML\n5.Cambios en la base de datos\n6.Salir" choose = self.InputInformation(argument) if (choose == '1'): connection.closeConnection() self.DbConnection() elif (choose == '2'): return elif (choose == '3'): return self.DDLMenu() elif (choose == '4'): return self.DMLMenu() elif (choose == '5'): return self.DbChanges() elif (choose == '6'): connection.closeConnection() print("Gracias") else: return self.GeneralMenu()
def __init__(self): get_connection = Connection.DBConnection() self.connection = get_connection.returnInstance()