各位大侠,为什么导出功能不能用呢? 本帖最后由 shzhjsll 于 2011-01-03 09:45:09 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把你的DataTable重命名,下边这就放到代码第一行:using SQLDataTable = System.Data.DataTable;吧所有DataTable改成SQLDataTable就行了 导致这个问题的原因是,你同时引入了“System.Data”和“Microsoft.Office.Interop.Excel”两个命名空间。而这两个命名空间里都有DataTable这两个类,所以系统就不知道你的DataTable是哪个了。 using System.Data = SysData;//自定义别名using Microsoft.Office.Interop.Excel.DataTable = OfficeData;使用:SysData.DataTable dt = new SysData.DataTable(); 你导入了System.Data和Microsoft.Office.Interop.Excel这两个命名空间,这两个命名空间下都有dataTable,所以你需要指定是哪个命名空间下的,所以楼主使用DataTable时需要加上命名空间名称,或者将命名空间起别名,这样写的时候还简单点,代码如下:using SData=System.Data;using Excle=Microsoft.Office.Interop.Excel;//示例:SData.DataTable dt=new SData.DataTable(); 为什么我把鼠标,移动到微软定义的函数上,就有显示注释的提示。 投票系统的数字签名问题 dll引用问题 泛型 List 的BinarySearch用法 怎样绑定winform中的datagridview? C/S小程序. 帮帮忙. installshield 2008 打包水晶报表 有在湖北荆州做.NET开发的朋友吗?在荆州一个有三四年开发经验的技术熟手月薪大概有多少?谢谢! 在 web程序中一个向弹出窗口传递值的问题?谢谢大家解答... 请教学习.net的书籍和方法 高分请教如何通过Directx指定音频设备播放不同的MP3 c#关闭指定URL网页
using SQLDataTable = System.Data.DataTable;
吧所有DataTable改成SQLDataTable就行了
using Microsoft.Office.Interop.Excel.DataTable = OfficeData;使用:
SysData.DataTable dt = new SysData.DataTable();
using Excle=Microsoft.Office.Interop.Excel;//示例:
SData.DataTable dt=new SData.DataTable();