我想用DELPHI7连接数据库
然后处理数据库中的内容
比如数据库大概是这样的
CS SJ
1 1000
2
3 3000
4
5 5000
里面的2 和4的数据是空数据
然后就要编一个程序 搜索出数据库中的空数据
比如2的SJ 就把1和3的数据相加 然后除于2 得到的2000
填入2的SJ当中
现在这样隔一个数字是空数据的我已经知道怎么做了
但是 如果有连续空数据的应该怎么做
比如连续空两个数据的是2和3
我是这样想的如果连续空两个 就用第4个数据减第1个数据 然后除于3得到A
然后第2个数据就是用第1个数据加上A 第3个数据是第一个数据加上2A
如果连续空3个就除于4 然后2=1000+A 3=1000+2A 3=1000+3A
这个要怎么弄啊
如果一个个编下去是可以弄完 可是好麻烦
有没有什么循环的 能够把他们统一一下 比如把只空一个数据的
比如空的是2 就用3的数据减1的数据 然后除于2 得到A 然后2就是1000+A
大家拜托了 教教我
小弟我刚学DELPHI 很多东西不懂
然后处理数据库中的内容
比如数据库大概是这样的
CS SJ
1 1000
2
3 3000
4
5 5000
里面的2 和4的数据是空数据
然后就要编一个程序 搜索出数据库中的空数据
比如2的SJ 就把1和3的数据相加 然后除于2 得到的2000
填入2的SJ当中
现在这样隔一个数字是空数据的我已经知道怎么做了
但是 如果有连续空数据的应该怎么做
比如连续空两个数据的是2和3
我是这样想的如果连续空两个 就用第4个数据减第1个数据 然后除于3得到A
然后第2个数据就是用第1个数据加上A 第3个数据是第一个数据加上2A
如果连续空3个就除于4 然后2=1000+A 3=1000+2A 3=1000+3A
这个要怎么弄啊
如果一个个编下去是可以弄完 可是好麻烦
有没有什么循环的 能够把他们统一一下 比如把只空一个数据的
比如空的是2 就用3的数据减1的数据 然后除于2 得到A 然后2就是1000+A
大家拜托了 教教我
小弟我刚学DELPHI 很多东西不懂
解决方案 »
- TAdvStringgrid数据显示
- 大家有没有像我这样的问题!!!
- 求 delphix 的详细开发教程 和 delphix 详细 3D 入门教程!!!!!!!!1!急!!!!!!!!!!!!!!!
- 杀死进程!
- 怎样将DBGrid中当前显示的所有记录打印出来?
- 如何在程序中得到DataBase连接的数据库类型(急)
- 求简历一份,明天结帖
- 终于拿下这个单:国土局GIS系统,有经验的或超高手请进!
- 大侠们好!!!为什么我用DBEdit输入中文可是在DBGrid中显示的是“#”??
- 如何从dbgrid中取出数据?
- 如何使第三方程序作为我的程序的mdi子窗体运行
- 将数据添加到listbox1如何跳过重复数据?
不然加我QQ说也行 拜托了 我QQ56204486
谁能说详细一点呀