❶ oracle 数据库用update 语句更新无效。
同意楼下,可能是没有提交事务。没有提交事务的话,数据库是不会更新的。
❷ sql update 失效 没反应 也不报错
orderid=trim(request("orderid"))
conndb
sql="update web_orders set uo_state=2 where uo_orderid='"&orderid&"'"
conn.execute(sql)
closedb
你 加一个 sql 的前端显示先看一下 sql 是什么,先不执行,就知道原因了
orderid=trim(request("orderid")) '可能和这里有关,这个值狠关键
'conndb '先注释掉不执行
sql="update web_orders set uo_state=2 where uo_orderid='"&orderid&"'"
response.write sql
'conn.execute(sql) '先注释掉不执行
'closedb '先注释掉不执行
'如果其他有碍response.write sql 正常显示的语句可一并先注释
❸ updatetime无效的标识符sql
orderid=trim(request("orderid"))
conndb
sql="update web_orders set uo_state=2 where uo_orderid='"&orderid&"'"
conn.execute(sql)
closedb
你 加一个 sql 的前端显示先看一下 sql 是什么,先不执行,就知道原因了
orderid=trim(request("orderid")) '可能和这里有关,这个值狠关键
'conndb '先注释掉不执行
sql="update web_orders set uo_state=2 where uo_orderid='"&orderid&"'"
response.write sql
'conn.execute(sql) '先注释掉不执行
'closedb '先注释掉不执行
'如果其他有碍response.write sql 正常显示的语句可一并先注释