我想用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 很多东西不懂
解决方案 »
- 加入自己资源文件后,怎样保持工程生成可执行文件的图标不变?
- 真的没人能解答这个问题吗
- Delphi中有没有可以自动屏蔽不合法输入的控件?
- (帮顶有分,谢谢!)Tedit 的怪问题!在两个窗体上各有一个Tedit,都是密码输入,两个窗体和Tedit的大部分属性都相同。可是,一个可以输
- xml是如何使用的讨论
- 注册的实现方式
- 我想用C++写一个动态连结库,在Delphi下调用,可是我不太明白在C++写的Dll中的“Cout<<","Cin>>"怎么处理?
- 在delphi中用recordset.append命令给数据库增加一条新记录,如何让新记录默认为上一记录的内容?
- 我不能上网了,大家帮帮忙呀!!!
- Delphi中的MIADS问题
- 如何使第三方程序作为我的程序的mdi子窗体运行
- 将数据添加到listbox1如何跳过重复数据?
不然加我QQ说也行 拜托了 我QQ56204486
谁能说详细一点呀