Wpis z mikrobloga

Mireczki z tagu #python, pytanie od nowicjusza. Jak połączyć przycisk wygenerowany przez designera z pyqt5 (zrobiłem już z .ui .py) z innym .py gdzie wykorzystuje pyodbc do łączenia się z bazą i wykonuje prostego selecta? W zamyśle chodzi mi o to by po naciśnięciu przycisku wywołać daną procedurę bazodanową. Kompletnie nie wiem gdzie coś dopisać do tego GUI wygenerowanym z designera.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@narowerzesamochodem: aktualnie mam dwa pliki .py, w jednym jest GUI a w drugim łączenie do bazy + wykonywanie selecta.

Łączenie z bazą wygląda mniej więcej tak:

import pyodbc
conn =
  • Odpowiedz
@bb-8: nie będzie to super mega piękne ale możesz tą część z łączeniem do bazy zamknąć w funkcję np. print_rows_from_db(), a potem w pliku z GUI sobie tą funkcję zaimportować from plik.py import print_rows_from_db i wywołać po kliknięciu przycisku.
  • Odpowiedz