Я пытаюсь создать приложение с pytq5 и mysql . Тем не менее, я не могу распечатать свою связь в своей базе данных. Вот мой код: < /p>
Это моя функция, которая позволяет мне подключаться к базе данных: < /p>
def connect(self):
print("Clicked")
# connexion.open_window(self)
host = self.ui.ip_input.text()
user = self.ui.user_input.text()
password = self.ui.pass_input.text()
database = self.ui.data_input.text()
try:
self.connexion_mysql = mysql.connector.connect(
host = host,
user = user,
password = password,
database = database
)
print(f"host = {host}, user = {user}, password = {password}, database = {database}")
QtWidgets.QMessageBox.information(self, "Connected", "Now you are connected to your database")
# self.open_window()
except mysql.connector.Error as err:
print("There is an error", err)
QtWidgets.QMessageBox.warning(self, "The connexion failed", "Please check the information and Retry")
print("Connected {0}".format(connexion))
< /code>
Эта функция позволяет мне создавать окно: < /p>
def App():
app = QtWidgets.QApplication(sys.argv)
win = connexion()
win.show()
sys.exit(app.exec_())
App()
< /code>
И это моя функция init: < /p>
def __init__(self):
super().__init__()
self.ui = Ui_Form()
self.ui.setupUi(self)
self.ui.connect_btn.clicked.connect(self.connect)
self.connexion_mysql = None
< /code>
Теперь давайте опишем мою программу.
Сначала, когда я запускаю свою программу, отображается Это окно отображается: Вход в окно < /p>
После того, как я введу свою информацию, все из которых правильное (IP -адрес, пользователь, paswword и база данных). И в моем терминале я делаю это: «щелкнул». Нет сообщения об ошибке. host = self.ui.ip_input.text()
user = self.ui.user_input.text()
password = self.ui.pass_input.text()
database = self.ui.data_input.text()
Я пытаюсь создать приложение с pytq5 и mysql . Тем не менее, я не могу распечатать свою связь в своей базе данных. Вот мой код: < /p> Это моя функция, которая позволяет мне подключаться к базе данных: < /p> [code]def connect(self): print("Clicked") # connexion.open_window(self) host = self.ui.ip_input.text() user = self.ui.user_input.text() password = self.ui.pass_input.text() database = self.ui.data_input.text()
) print(f"host = {host}, user = {user}, password = {password}, database = {database}") QtWidgets.QMessageBox.information(self, "Connected", "Now you are connected to your database") # self.open_window() except mysql.connector.Error as err: print("There is an error", err) QtWidgets.QMessageBox.warning(self, "The connexion failed", "Please check the information and Retry") print("Connected {0}".format(connexion)) < /code> Эта функция позволяет мне создавать окно: < /p> def App(): app = QtWidgets.QApplication(sys.argv) win = connexion() win.show() sys.exit(app.exec_())
App() < /code> И это моя функция init: < /p> def __init__(self): super().__init__() self.ui = Ui_Form() self.ui.setupUi(self) self.ui.connect_btn.clicked.connect(self.connect) self.connexion_mysql = None < /code> Теперь давайте опишем мою программу. Сначала, когда я запускаю свою программу, отображается Это окно отображается: Вход в окно < /p> После того, как я введу свою информацию, все из которых правильное (IP -адрес, пользователь, paswword и база данных). И в моем терминале я делаю это: «щелкнул». Нет сообщения об ошибке. host = self.ui.ip_input.text() user = self.ui.user_input.text() password = self.ui.pass_input.text() database = self.ui.data_input.text()
[/code] Я получил всю информацию, которую я ввел ранее.
Я пытаюсь создать приложение с pytq5 и mysql . Тем не менее, я не могу распечатать свою связь в своей базе данных. Вот мой код:
Это моя функция, которая позволяет мне подключаться к базе данных:
def connect(self):
print( Clicked )
#...
Я пытаюсь создать приложение с pytq5 и mysql . Тем не менее, я не могу распечатать свою связь в своей базе данных. Вот мой код:
Это моя функция, которая позволяет мне подключаться к базе данных:
def connect(self):
print( Clicked )
#...
Я пытаюсь создать приложение с pytq5 и mysql . Тем не менее, я не могу распечатать свою связь в своей базе данных. Я использовал QT Designer для создания моего приложения, и у меня есть файл Python для доступа к элементам моего окна. Вот мой код:...
Я пытаюсь создать приложение с pytq5 и mysql . Тем не менее, я не могу распечатать свою связь в своей базе данных. Я использовал QT Designer для создания моего приложения, и у меня есть файл Python для доступа к элементам моего окна. Вот мой код:...
Я пытаюсь создать приложение с pytq5 и mysql . Тем не менее, я не могу распечатать свою связь в своей базе данных. Я использовал QT Designer для создания моего приложения, и у меня есть файл Python для доступа к элементам моего окна. Вот мой код:...