내가 파이썬과 SQLite는의 ROWID를 compairing하여 해당 이름의 이메일에 이름 사이에 검증을하려고하고, 문제가, 여기에 코드입니다 :SQLite는 오류가 그러한 열 파이썬
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