Pyodbc를 사용 중이며 Microsoft 2013 Access Database에 값을 삽입하려고합니다. 그러나 코드를 실행할 때마다 실행 줄에 오류가 발생합니다.Pyodbc를 사용하여 Access 2013에 삽입 할 때 구문 오류가 발생했습니다.
pyodbc.ProgrammingError: ('42000', '[42000] [Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement. (-3502) (SQLExecDirectW)')
이 문제를 해결하는 방법에 대한 아이디어가 있습니까? 나는 아래에 나의 코드를 넣었다. 이름에 공백이
conn = pyodbc.connect("Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=C:\\Database2.accdb;")
cur=conn.cursor()
sql="""INSERT INTO Invoices (LINE TYPE,INVOICE NUMBER) VALUES (?,?)"""
cur.execute(sql,("Line","41243"))