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

求一个通过强类型数据集读取指定格式excel文件,并且显示到reportviewer中的范例

不知道说明白没有,不是专业的程序员,只是偶尔帮朋友写段小代码
目的就是读取本机的某个EXCEL文件,然后通过reportviewer显示出来和打印
EXCEL文件的格式是已知的,例如一共2列(如果能有判断excel文件是否是所需格式的更佳)
读取出来然后用reportviewer显示(主要是为了最后多页打印reportviewer比较容易设置……)

网络上搜到的介绍,reportviewer似乎都必须绑定强类型的数据集,或者自己去写xsd文件
xsd的数据集又大多都是绑定数据库的,没有直接和excel文件绑定的例子

所以上网来求有没有现成的例子供学习
C#基本概念很差,平时也只是写个小玩意。我也知道这功能通过普通的oledb读取excel文件显示到datagridview去,打印datagrid完全可以实现,只是想了解下大概这个强类型的数据集和本机数据文件怎么绑定……试了几次tableadapter绑定都没有成功……

水平太低,高手看了惨不忍睹的话请高抬贵手勿喷 --------------------编程问答-------------------- 非常笨的按照 http://www.haogongju.net/art/39860
上面的办法,用oledb的方式添加了指定的excel文件到服务器,可视化的向导也显示到
已成功配置DataTable "Sheet1$" 和" Sheet1$TableAdapter" 了
下面所有生成的语句和方法也打了√了
但是最后点完成的时候提示
“未能添加TableAdapter ,这种对象类型不支持该操作”
请问这是什么原因呢? --------------------编程问答-------------------- 没看懂,不过帮顶还是要的。。。。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,