设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1031|回复: 3
打印 上一主题 下一主题

[其它] 月上余数的问题请教

[复制链接]
跳转到指定楼层
1#
发表于 2007-3-17 19:35:00 | 只看该作者 回帖奖励 |正序浏览 |阅读模式





<IMG>


'****************************
'名称:月上期余额示例
'作者:zhengjialon(access-cn and access abc)
'时间:2004-01-30
'****************************

'实现了在一条记录中查询上月余额本月进库和结余的问题
'本例是使用了进出库在一个表中,如果是进库和出库分别为两个表也是一样。
Public Function k(strCodeID As String, lngM As Long) As Long
    Dim strSQL As String
    Dim rs As Object
    Dim cn As Object
   
    Set cn = Application.CurrentProject.Connection
    Set rs = CreateObject("ADODB.Recordset")
   
    '将材料代码和日期代入到查询条件中去
    strSQL = "SELECT spare.dept, Sum(([in]-[out])) AS qty " & _
             "FROM spare " & _
             "WHERE spare.yearmonth <=lngM  And dept ='" & strCodeID & "' " & _
             "GROUP BY spare.dept;"
    rs.Open strSQL, cn, 1
   
    If rs.EOF = True Then Exit Function
   
    k = rs("qty")
    'MsgBox k
   
    rs.Close
    Set rs = Nothing
    Set cn = Nothing

End Function
以上的代码错在那里?


<IMG>

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
4#
 楼主| 发表于 2007-3-18 00:26:00 | 只看该作者
问题已解决,谢谢三楼!
3#
发表于 2007-3-18 00:22:00 | 只看该作者
"WHERE spare.yearmonth <=lngM  And dept ='" & strCodeID & "' " & _


[yearmonth]应该是日期吧?lngM是 long

lngM 应该写成  " & lngM & "

dept 与strcodeid类型匹配吗?

有附件才能说得清楚
2#
 楼主| 发表于 2007-3-17 23:59:00 | 只看该作者
等了一天!!!没人指点一下,在下想破了头也不行!!!



此贴讨论请到

http://www.office-cn.net/forum.php?mod=viewthread&tid=52998

[此贴子已经被作者于2007-3-19 13:12:28编辑过]

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2025-1-10 03:57 , Processed in 0.098662 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表