| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 476 人关注过本帖
标题:[求助]关于数据库计算问题
只看楼主 加入收藏
li0987
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2006-4-20
收藏
 问题点数:0 回复次数:4 
[求助]关于数据库计算问题

请问如何在vb.net中计算出sql数据库表中每行的剩余
比如有下面一个表,设初始库存为0
方式 数量 剩余
入库 30
入库 50
出库 60
入库 30
出库 10


关键是不知道循环的语句怎么编..谢谢了

[此贴子已经被作者于2006-5-8 10:33:35编辑过]

搜索更多相关主题的帖子: 数据库 
2006-05-08 10:21
li0987
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2006-4-20
收藏
得分:0 

累计计算问题。。。各位高手帮帮忙

2006-05-08 20:41
Viviwei
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:344
专家分:0
注 册:2006-4-11
收藏
得分:0 

我想用.NET的程序编写一个计算的公式了再去插入到数据库应该简单点吧


爱上思考,爱上编程,爱上.net!
2006-05-08 21:51
li0987
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2006-4-20
收藏
得分:0 
谁会哦~~帮帮忙
2006-05-09 12:19
lrvinghu
Rank: 2
等 级:新手上路
威 望:4
帖 子:171
专家分:0
注 册:2006-4-12
收藏
得分:0 
1.先从数据口中读出标的内容放到dataset中,设为ds
2.dim i as integer
for i=0 to ds.tables(0).rows.count-1
if i>0 then
if ds.tables(0).rows(i).item("方式")=“入库”
ds.tables(0).rows(i).item("剩余")=ds.tables(0).rows(i-1).item("剩余")+ds.tables(0).rows(i).item(“数量”)
end if
if ds.tables(0).rows(i).item("方式")=“出库”
ds.tables(0).rows(i).item("剩余")=ds.tables(0).rows(i-1).item("剩余")-ds.tables(0).rows(i).item(“数量”)
end if

end if
next

3.把ds更新到数据库

代码没有测试

2006-05-09 17:43
快速回复:[求助]关于数据库计算问题
数据加载中...
 
   



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

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