продолжаю получать эту ошибку "sqlite3.OperationalError: такого столбца нет:"
import _sqlite3
connection = _sqlite3.connect("IDTag.db")
IdSql = connection.cursor()
IDs = input('What is your ID?')
names = input("What is your name?")
surnames = input("What is your Surname?")
SqlIN= 'INSERT INTO idtags (ID,Name,Surname) VALUES ('+ IDs + ','+ names + ','+ surnames + ');'
print(SqlIN)
IdSql.execute(SqlIN)
Это результат, когда я выполняю .py
What is your ID?2
What is your name?jon
What is your Surname?harp
INSERT INTO idtags (ID,Name,Surname) VALUES (2,jon,harp);
Traceback (most recent call last):
File "/home/mrfluffy/data/IdReader.py", line 15, in <module>
IdSql.execute(SqlIN)
sqlite3.OperationalError: no such column: jon
Кто-нибудь имеет представление о том, что может быть спасибо заранее