Dim prestaDB
prestaDB = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=mysql50-64.wc1;PORT=3306;DATABASE=example_db;USER=example_user;PASSWORD=example_password;OPTION=3;"
set conn = Server.CreateObject("ADODB.Connection")
conn.open prestaDB
conn.execute("update ps_product set quantity = " & sSeg(4) & " where reference = '%" & sSeg(0) &"%'")
其余代码集:
sSeg(4) = 5
sSeg(0) = "N540"
N540 是我数据库中的有效引用
执行此操作时,不会出现任何错误,但数量不会更新为 5。
服务器正在运行 MySQL 5
知道出了什么问题吗?
最佳答案
改变
where reference = '%....
至
其中引用如“%
关于mysql - asp - mysql不更新记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3871454/