当前位置:编程学习 > C#/ASP.NET >>

c#c/s结构,出动态的数据报表(列不定),用什么好?

我现在想出一报表,报表的列是数据库中查询所得,行为自己业务编辑后所得,想出个报表,但不知道用什么工具好?大家给点意见吧! --------------------编程问答-------------------- 有VS2005自带的Report RDLC --------------------编程问答-------------------- C/S 
直接操作EXCEL

引用楼主 zhaoenxiang100 的回复:
我现在想出一报表,报表的列是数据库中查询所得,行为自己业务编辑后所得,想出个报表,但不知道用什么工具好?大家给点意见吧!
--------------------编程问答-------------------- 水晶报表
RDLC --------------------编程问答-------------------- 直接绑到datagridview上显示 --------------------编程问答-------------------- Crystal Report,这个最快 --------------------编程问答-------------------- Report RDLC
因为是完全动态的,要自己写xml来控制格式,感觉很麻烦。

引用 5 楼 hualiang_ll 的回复:
Crystal Report,这个最快

Crystal Report可以是完全动态的吗?列不固定,也可以吗?
--------------------编程问答--------------------
引用 4 楼 sdfkfkd 的回复:
直接绑到datagridview上显示

但是我想最后导出时,以图片格式显示。 --------------------编程问答-------------------- 就用datagridview显示就行了 --------------------编程问答--------------------
引用 8 楼 freeboy827 的回复:
就用datagridview显示就行了

对可以显示,但是怎么导出以图片形式导出? --------------------编程问答-------------------- 我现在想以datagridview显示后用Excel导出,但是有个问题:
Excel2003生成Excel.dll的方法
为了在VS2005中,对Excel文件进行操作,需要用到Excel.dll,方法是将Office目录下的Excel.exe文件拷出来,把Excel.exe文件考到C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin里
然后运行VS2005命令提示输入TlbImp EXCEL.EXE Excel.dll 
然后会在C:\Program Files\Microsoft Visual Studio 8\VC下找到Excel.dll 
如何运行VS2005命令? --------------------编程问答-------------------- 我没编译成功。
VS2005命令提示输入TlbImp EXCEL.EXE Excel.dll  --------------------编程问答--------------------
引用 1 楼 wangyue4 的回复:
有VS2005自带的Report RDLC

水晶报表,报表控件。
自己画,EXCEL,以网页形式打印
--------------------编程问答-------------------- 网页形式比较好。其他的都不好做动态列。
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,