当前位置:编程学习 > Delphi >>

delphi要把数据库表A中字段折扣(zk decimal(10,2))中的数据0改为1,1改为0,其他的不变,要怎么做?

要具体的代码
答案:执行SQL
Update A set zk=99999.99 where zk=0;    --先把ZK为0的设置为99999.99以免修改冲突
Update A set zk=0 where zk=1;   --修改1为0
Update A set zk=1 where zk=99999.99;     --修改0为1 就是原把0设置为99999.99
执行上面SQL语句 按搞定  在DELPHI中执行SQL语句应该会了吧
adoquery1.close;
adoquery1.sql.text := vstr;       //上面的三条语句
adoquery1.execute;

上一个:delphi 大大请入!
下一个:Delphi 7 API函数怎么使用

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,