![](/img/trans.png)
[英]pyodbc.Error: ('HY000', 'The driver did not supply an error!')
[英]Why I receive error pyodbc.Error: ('HY000', 'The driver did not supply an error!')
我不明白? 为什么我收到错误: 'HY000', 'The driver did not supply an error!
当我插入日期时间? 但是当我插入 Null 时,一切正常。 请帮我解决。 我的代码:
now=now.strftime('%Y-%m-%d %H:%M:%S')
connect = pyodbc.connect("DRIVER={SQL Server};Server=Study;Database=test;Trusted_Connection=yes;", autocommit=False)
cursor=connect.cursor()
cursor.execute("""
use base_for_time insert table_for_time_and_count values (Null,'"""+now+"""',Null,Null,Null)""")
connect.commit()
connect.close()
这可能有用。
我认为问题在于您的查询和您的联系。
更新连接:
connect = pyodbc.connect("DRIVER={SQL Server};SERVER=*****;UID=****;PWD=****;TRUSTED_CONNECTION=yes;", autocommit=False)
您正在单次执行中使用多个 SQL 语句。
一一执行您的语句或在两个查询之间使用分号(;) 代替。
cursor.execute("use db_name; insert into table_name values (val1,val2,..,valn);")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.