sql语句控制Access
上次经过大侠们的帮助sql语句写成了:
update m_b,m_c set m_b.价格=m_b.价格+m_c.上涨 where m_b.等级=''一级''
这语句应该是没问题了吧。新问题来了,在用Delphi编译的时候出现了“当前程序不支持从单一执行返回多个记录”不知是我哪步错了,请各位指教。
先重复一下上次的问题:
我的Access中有两个表:m_b和m_c
m_b有两个字段(价格和等级) m_c有一个字段(上涨)
自动编号 价格 等级 自动编号 上涨
1 5 一级 1 5(变量)
2 3 二级
……
希望得到的结果是:当m_b表等级字段为一级的时候,m_b表的价格字段=当前价格+m_c表中的上涨数(不是一个固定的值)。