(self)
| 59 | self.column_listbox.insert(tk.END, column) |
| 60 | |
| 61 | def execute_query(self): |
| 62 | selected_db = self.db_combo.get() |
| 63 | query = self.query_text.get("1.0", tk.END).strip() |
| 64 | |
| 65 | if query: |
| 66 | try: |
| 67 | results = self.db_manager.execute_query(selected_db, query) |
| 68 | messagebox.showinfo("查询结果", str(results)) |
| 69 | except Exception as e: |
| 70 | messagebox.showerror("错误", f"查询错误:{e}") |
| 71 | |
| 72 | |
| 73 | class DatabaseManager: |
nothing calls this directly
no test coverage detected