У меня есть проблема, я пытаюсь сделать проверку между именем пользователем к этому имени пользователь электронной почте по compairing в ROWID в питоне и SQLite, вот это код:SQLite ERROR нет такого столбца Python
username = self.txtUsername.GetValue()
email = self.txtEmail.GetValue()
UsernameE = self.conn.execute("SELECT rowid,* FROM tblPlayers WHERE p_Username="
+ username)
EmailU = self.conn.execute("SELECT rowid,* FROM tblPlayers WHERE p_Email=" + email)
ошибка:
> UsernameE = self.conn.execute("SELECT rowid,* FROM tblPlayers WHERE p_Username="
+ username)
sqlite3.OperationalError: no such column: "what i inserted in the username"
Использование отступов, а не обратные кавычки для блоков кода. Я бы изменил его, но это слишком маленькое редактирование, которое можно разрешить. – Holloway