| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1313 人关注过本帖
标题:我想把数据库里Rst.Fields().Value=“银行存款”的记录罗列在表:FL3上面
只看楼主 加入收藏
lijun337
Rank: 1
等 级:新手上路
帖 子:379
专家分:5
注 册:2006-4-12
结帖率:84.62%
收藏
 问题点数:0 回复次数:3 
我想把数据库里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
simpson
Rank: 3Rank: 3
等 级:论坛游民
威 望:7
帖 子:863
专家分:17
注 册:2006-11-16
收藏
得分:0 

j() 和z() 是怎么定义的?

s="select 银行存款 from fl2"
rs.Open Trim$(s), conn, adOpenKeyset, adLockOptimistic
for i2 =0 to rs.recordsetcount-1
print rs.feild("银行存款")
next


是不是这样子的?

[此贴子已经被作者于2007-8-21 0:26:45编辑过]


全国最大的 Java专业电子书免费分享[url]http:///in.asp?id=xrmao[/url]
2007-08-21 00:19
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
快速回复:我想把数据库里Rst.Fields().Value=“银行存款”的记录罗列在表:FL3上 ...
数据加载中...
 
   



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

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