sqlite3.OperationalError: такой столбец отсутствует: ошибка - PullRequest
0 голосов
/ 14 июня 2019

продолжаю получать эту ошибку "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

Кто-нибудь имеет представление о том, что может быть спасибо заранее

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...