|
本帖最后由 roych 于 2011-7-27 13:44 编辑
又是你啊?上次好像提示过,查询部分参考刘小军常用窗体查询实例,统计部分参考TodayNew的来回折腾……嗯,看来统计部分还不会。把以下这段代码贴到你的按钮里(网速不好,所以不上传附件了):-
- Dim NumIvc As String'定义发票号码
- On Error Resume Next '错误处理。
- db.QueryDefs.Delete "test" '删除旧查询,并创建新查询。
- Set qdf = db.CreateQueryDef("test", "select * from 发票封面查询 where " & StrWhere)
- Set rs = db.OpenRecordset("select 发票号码 from test where 作废=true")'打开记录集
- Do Until rs.EOF
- NumIvc = NumIvc & rs(0) & "/" '循环写入NumIvc,获取发票号码
- rs.MoveNext
- Loop
- NumIvc = Left(NumIvc, Len(NumIvc) - 1) '去掉最后一个斜杠,写入控件,并关闭记录集。
- Me.Text125.Value = NumIvc
- rs.Close
复制代码 此外,一、请把里面的作废的“文本”字段类型改为“是否”。——这是昨晚忘了说的事情。二、建议不要这样定义: dim rs As RecordSet,因为同时引用ADO和DAO时很容易出现冲突(这次没有问题是因为优先级是DAO)。
今天网速稍稍好些,总算可以上传了:
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|