只需一步,快速开始
使用道具 举报
以下是引用zxh在2005-9-28 10:25:00的发言: 1 有一个表是入库价格,字段有:id,有效期, 商品编号,入库价格 1 2004-1-1 001 2.25 2 2004-1-2 001 2.24 3 2004-1-2 002 3.15 4 2004-1-3 002 3.16 5 2004-1-3 001 2.26 ...... 我现在要计算入库成本,但是入库单明细里没有入库价格的,只能从入库价格表里循环查找最新的价格(即找入库明细日期前最近的入库价格),在Access里有没有快速高效的办法?我用的是在代码里边循环的代码即for i=1 to rs.count ...next的方法,但是计算非常的慢. 2 在Access里用Ado的方法(数据库是SQL Server,ADO做客户端),在做交叉查询和报表时会不会很麻烦,且有可能不能实现?
以下是引用zxh在2005-9-28 11:39:00的发言: 能否说详细一点啊?小弟不太明白,第二个问题的方法是不是用sql的视图实现交叉查询?报表的数据源怎样取?用recordset?
以下是引用zxh在2005-9-28 15:49:00的发言: 报表的数据源我用recordset打开后还是不会绑定到控件里,在报表里显示不出来数据,请明示?
以下是引用zxh在2005-9-28 16:39:00的发言: 大哥,不行啊!显示不出来
本版积分规则 发表回复 回帖后跳转到最后一页
|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )
GMT+8, 2025-1-10 23:47 , Processed in 0.110606 second(s), 34 queries .
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.