dim ssql as string
dim s,v,f
ssql="update 产品表 set 单位='"
select case me.单位.value
case "打"
s="件":f="*":v=12
case "箱"
s="盒":f="*":v=100
.......
end select
ssql=ssql & s & "',规格=规格" & f & v & " where 单位='" & me.单位.value & "'"
currentdb.execute ssql作者: 5574916 时间: 2011-10-4 12:30 本帖最后由 5574916 于 2011-10-4 12:35 编辑
正解,多谢Henry D. Sy 指导!
我在示例中运行,处理的时间很快,更新后就同步改过来了。
我把代码放到实际数据库中运行(产品明细表900多条记录;订单明细表10多万条记录)处理时间大概需要4秒。这样的处理时间算是在正常吗,需不需要再继续优化?作者: Henry D. Sy 时间: 2011-10-4 13:35
不正常,是太快了。作者: 5574916 时间: 2011-10-4 13:42