У меня проблема с базой данных.Мне нужно создать кнопку, которая может изменить базу данных и получить доступ к другой.Например, я с базой данных: data.db.Нажатие «изменить» изменяет таргетинг, и он подключается к data2.db.Я понятия не имею, как сделать функцию, которая изменяет доступ к другой базе данных.Я благодарен всем, кто может мне помочь.
class griffo:
db_name = 'database.db'
def __init__(self, window):
self.wind = window
self.wind.title('GRIFFO HISTORYPEDIA')
#This is the code to insert a icon on the main WINDOW
icon = PhotoImage(file='griffoicone.png')
self.wind.call('wm', 'iconphoto', self.wind._w, icon)
self.wind.configure(background='gray15')
framename = LabelFrame(self.wind, text = '', foreground="azure")
framename.grid(row = 0, column = 0, columnspan = 3, pady = 5)
framename.configure(background='gray15')
def run_query(self, query, parameters = ()):
with sqlite3.connect(self.db_name) as conn:
cursor = conn.cursor()
cursor.execute("CREATE TABLE IF NOT EXISTS griffo (id INTEGER PRIMARY KEY , name TEXT, geografia TEXT, economico TEXT, social TEXT, tecnologico TEXT, cultural TEXT, colaborador TEXT)")
result = cursor.execute(query, parameters)
conn.commit()
return result