У меня есть следующий код, который я пытаюсь использовать и вставить данные из текстового файла в базу данных с таблицей с именем «newTable» (в ней 2 столбца, а именно lineNumber и text).Я не могу получить данные в базе данных, а также получить сообщение об ошибке
"ProgrammingError: (102, b"Incorrect syntax near ')'.DB-Lib error message 20018, severity 15:\nGeneral SQL Server error: Check messages from the SQL Server\n")"
Любая помощь будет принята с благодарностью.Я ссылался на различные вопросы, которые идентичны, но решения не работали для меня.
num_lines = sum(1 for line in open("textfile.txt",encoding = "utf-8" ))
f=open("textfile.txt", encoding = "utf-8")
lines=f.readlines()
print(lines)
i=1
while i<=num_lines:
time = (lines[i])
cursor.executemany("INSERT INTO newTable (LineNumber, Text) VALUES (%d, %s)", (i, time, ))
conn.commit()
i+=1