pyodbc.ProgrammingError: ('The SQL contains 0 parameter markers, but 1 parameters were supplied', 'HY000')
时间: 2023-12-24 08:03:40 浏览: 356
django-pyodbc:适用于Django 1.4+的ODBC驱动的MS SQL Server DB后端
这个错误通常是在使用 pyodbc 进行 SQL 查询时,参数的数量与 SQL 语句中需要的参数数量不一致导致的。请检查你的 SQL 语句中是否有参数标记,比如问号“?”或者冒号“:”,并确保你传递给 pyodbc.execute() 函数的参数数量与 SQL 语句中的参数数量一致。如果你能提供更多的代码和上下文信息,我可能能够提供更具体的帮助。
阅读全文