最近学校要求做一个表格,具体要求如下:
数据库中有一个表
学号 班级 总分
01 2班 216
02 6班 255
05 6班 230
03 2班 240
要求输入到excel表中的样子是这样的:
个分数段在各班人数分布
班级 250~259 240~249 230~239 220~229 210~219
2班 0 1 0 0 1
累计 0 1 1 1 2
6班 1 0 1 0 0
累计 1 1 2 2 2
累计是指总共的人数,比如在220~229的累计是指这个班大于220的人数
我对于简单的操作excel还是懂的,比如打开,操作某个表格等,如果能给出具体的代码最好了,如果不能给具体代码给点思路也行呢,呵呵,其实自己也有点思路,就是从数据库中统计出来,一个表格一个表格的填,但是又怕运行太慢了,因为有二十多个班级,所以看看各位大虾能不能给点更好的思路呢。
数据库中有一个表
学号 班级 总分
01 2班 216
02 6班 255
05 6班 230
03 2班 240
要求输入到excel表中的样子是这样的:
个分数段在各班人数分布
班级 250~259 240~249 230~239 220~229 210~219
2班 0 1 0 0 1
累计 0 1 1 1 2
6班 1 0 1 0 0
累计 1 1 2 2 2
累计是指总共的人数,比如在220~229的累计是指这个班大于220的人数
我对于简单的操作excel还是懂的,比如打开,操作某个表格等,如果能给出具体的代码最好了,如果不能给具体代码给点思路也行呢,呵呵,其实自己也有点思路,就是从数据库中统计出来,一个表格一个表格的填,但是又怕运行太慢了,因为有二十多个班级,所以看看各位大虾能不能给点更好的思路呢。
解决方案 »
- raise EInvalidOperation.Create(SImageCanvasNeedsBitmap);
- 把一个应用程序做成什么才能让别的语言调走呢?做成ACTIVEX可以吗?做成自动化服务器可以吗?
- 在调试的时候弹出CPU的对话框?
- 初学者的简单小问题请高手多指教[:)]
- 关于统计问题?
- CheckBox.Checked改变之后,为什么会引发OnClick事件?
- 怎样动态设置dbgrid
- select sysdate from dual 有时为什么是0003-06-10
- 一起讨论报表工具也可以的分哦!一起来吧!只要你有热心就可以拿分!
- BCB(:)) 请问如何打包access2000数据库的ADO环境?十万火急!
- compareStr,AnsiCompareStr 有何区别
- 请高手修改
网上也许多类似的例子