使用update语句无法更新数据库
cb_1 click事件
int a,b
decimal rp,bn
select max(typenum)
into :a
from type;
for b=1 to a
select roomprice
into :rp
from "type"
where "type"."typenum"=:b;
bn=rp*0.9
update "type"
set "type"."roomprice"=:bn
where "type"."typenum"=:b
using SQLCA;
commit using SQLCA;
dw_1.retrieve()
b=b+1
next
没有报错,但就是什么反应都没有,取a值没有问题,就是不能更新。
int a,b
decimal rp,bn
select max(typenum)
into :a
from type;
for b=1 to a
select roomprice
into :rp
from "type"
where "type"."typenum"=:b;
bn=rp*0.9
update "type"
set "type"."roomprice"=:bn
where "type"."typenum"=:b
using SQLCA;
commit using SQLCA;
dw_1.retrieve()
b=b+1
next
没有报错,但就是什么反应都没有,取a值没有问题,就是不能更新。
...全文
相关推荐
MySQL中UPDATE与DELETE语句的使用教程
在MySQL数据库管理中,UPDATE和DELETE语句是两种非常重要的数据操作命令,它们分别用于更新和删除数据表中的记录。接下来我们将深入探讨这两个语句的使用方法和注意事项。
qt对数据库的增删改查简单数据库
**更新数据**: 更新表中的记录,使用UPDATE语句: ```cpp query.prepare("UPDATE Users SET age = ? WHERE name = ?")
VC 数据库基础编程:更新数据和读取数据.rar
**数据更新**: 对于Recordset,你可以使用AddNew、Edit和Update方法来添加新记录、修改现有记录或保存更改。
《DB 查询分析器》批量执行DML语句并返回更详细的信息
DML语句,包括插入(INSERT)、删除(DELETE)、更新(UPDATE)和查询(SELECT),是数据库操作的基础,广泛应用于数据的增删改查。
Greendaos add update
它允许开发者通过Java对象直接操作数据库,避免了繁琐的SQL语句编写。在实际开发中,随着应用的迭代更新,数据库结构也可能会发生变化,这就涉及到数据库的升级问题。


脚本语言
