用python更新mssqlserver中一行中的多列

2024-09-29 23:15:41 发布

您现在位置:Python中文网/ 问答频道 /正文

SQLUpdateCommand = ("Update prodtbl set CompanyAddress=?, UserName=?, FromEmailAddress=?, paswrd=? WHERE CompanyName=?")

        Values = [CompanyName, CompanyAddress, UserName, FromEmailAddress, paswrd, CompanyName]

         print("Upto Here It executes Successfully. After this it fails..!<br/>")
        cursor.execute(SQLUpdateCommand,Values)
        cnxn.commit()

将上述值分配给相应的变量。
因为公司名称重复了两次。所以发生了错误。
在下面的print语句之后,代码将导致错误。
如何捕获异常并打印引发的相同异常?


Tags: here错误usernameupdatewherevaluesprintset

热门问题