标题:我想把数据库里Rst.Fields().Value=“银行存款”的记录罗列在表:FL3上面
取消只看楼主
lijun337
Rank: 1
等 级:新手上路
帖 子:379
专家分:5
注 册:2006-4-12
结帖率:84.62%
 问题点数:0 回复次数:2 
我想把数据库里Rst.Fields().Value=“银行存款”的记录罗列在表:FL3上面

我想把数据库里Rst.Fields().Value=“银行存款”的记录罗列在表:FL3上面,怎么弄啊?

最好再显示在FORM上面如(DGRID表)!

原来表FL2里有日期、摘要、总账科目、借、贷4*9+1=37个字段

FL3表为银行日记账里有日期、摘要、借、贷4个字段!

搜索更多相关主题的帖子: 银行存款 Rst Value 数据库 Fields 
2007-08-20 21:44
lijun337
Rank: 1
等 级:新手上路
帖 子:379
专家分:5
注 册:2006-4-12
得分:0 
根据上次的成功的统计求和代码如下:
For i = 1 To 9
s = "Select Sum([j(" & i & ")]) from fl2 where [z(" & i & ")]='银行存款' GROUP BY [Z(" & i & ")]"
If conn.Execute(s).EOF = False And IsNull(conn.Execute(s)(0)) = False Then
a = a + conn.Execute(s)(0)
End If
Next

修改为,全部罗列输出打印出来!

Private Sub Command1_Click()
Dim i2, a2 As Single
Dim s2 As Long
For i2 = 1 To 9
s2 = "Select ([j(" & i2 & ")]) from fl2 where [z(" & i2 & ")]='银行存款'"

Print s2

Next
End Sub

执行后,出现:
“实时错误 " 13 " ”
类型不匹配!

黄条指向:s2 = "Select ([j(" & i2 & ")]) from fl2 where [z(" & i2 & ")]='银行存款'"

2007-08-20 23:43
lijun337
Rank: 1
等 级:新手上路
帖 子:379
专家分:5
注 册:2006-4-12
得分:0 
回复:(lijun337)根据上次的成功的统计求和代码如下...

d(1)字段、d(1)字段、d(1)字段、。。。。d(9)字段、
j(1)字段、j(2)字段、j(3)字段。。。。。。j(9)字段

总共这个表共4*9+1=37个字段!

请看这个会计凭证记录程序附件里面的表!

2007-08-21 18:29



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-164175-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.214421 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved