使用CGI Python将变量引入SQL语句

2024-10-01 02:35:58 发布

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

我只想做一个update语句并引入两个cgi python变量:inputMin和inputMax

以下是我所拥有的:

curInsert.execute("Update User set SetMinF = %d, SetMaxF = %d" .format(inputMin, inputMax))    

引入变量的正确语法是什么%d%s?


Tags: formatexecute语法update语句cgisetuser
2条回答

试试curInsert.execute("Update User set SetMinF = %s, SetMaxF = %s" % (inputMin, inputMax))

我明白了,这是件愚蠢的事。我使用的是浮点数,需要%f,所以看起来像这样:

curInsert.execute("Update User set SetMinF = %f, SetMaxF = %f" % (inputMin, inputMax)) 

相关问题 更多 >