为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8
【操作系统】:win11
【CPU】:
【问题描述】*:python sqlalchemy插入数据,报错SystemError: <method 'execute' of 'DmdbCursor' objects> returned a result with an exception set,居然可以不理会,把..\python\Lib\site-packages\sqlalchemy\engine\default.py里的
def do_execute(self, cursor, statement, parameters, context=None):
cursor.execute(statement, parameters)
改成def do_execute(self, cursor, statement, parameters, context=None):
try:
cursor.execute(statement, parameters)
except:
pass
忽略掉错误直接不理睬,居然可以成功,真不知道这库怎么写的!
可以下载使用最新的版本看看。
还是不行啊
sqlalchemy插入数据在之前的版本中有BUG,进度是已经修复好了,需要申请相应的版本可以解决这个问题。