Python SQL database query giving “Too few parameters” error
问题 I have the following code which is attempting to pull several SQL queries from an Access database import pyodbc import datetime conx = pyodbc.connect("Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=C:\\Users\\Stuart\\PycharmProjects\\untitled\\Databases\\SandP.accdb;") cursor=conx.cursor() query=""" SELECT DISTINCT Date_ FROM Closing_prices WHERE Date_ >= ? AND Date_ < ?""" params1 = (datetime.date(2011, 8, 10), datetime.date(2014, 4, 30)) cursor.execute(query, params1) dates = list()