gpt4 book ai didi

javascript - 更新 Mysql 文本列,其中包含单引号。

转载 作者:行者123 更新时间:2023-11-29 12:10:28 25 4
gpt4 key购买 nike

我意识到这可能不是正确的方法,并且这不会进入生产环境,但我正在尝试使用文本列更新表,并且我尝试更新的文本中包含单引号。我正在通过谷歌电子表格编写一个 JavaScript 脚本来更新,并且我正在更新的文本中有单引号,所以当我执行像

这样的查询时

SQLstatement.executeUpdate("更新产品 SET Desc_Short = '"+ 描述 + "' WHERE ProductID = '"+ ProductID + "'");

它将在单引号上转义。 mysql 或应用程序脚本中是否有函数可以更新它?

最佳答案

您应该参数化您的查询。它将解决您的问题并防止 sql 注入(inject)。

http://dev.mysql.com/doc/connector-net/en/connector-net-tutorials-parameters.html

关于javascript - 更新 Mysql 文本列,其中包含单引号。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30791294/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com