“System.Data.DataTable”和“Microsoft.Office.Interop.Excel.DataTable”之间的不明确的引用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了“System.Data.DataTable”和“Microsoft.Office.Interop.Excel.DataTable”之间的不明确的引用相关的知识,希望对你有一定的参考价值。

错误 1 “DataTable”是“System.Data.DataTable”和“Microsoft.Office.Interop.Excel.DataTable”之间的不明确的引用 C:\Documents and Settings\lushihao\桌面\WEN-KONG\OrderParts\tj.OrderParts\OrderPartsFrm.cs 417 36 OrderParts

这个问题怎么解决阿

参考技术A

[解决办法]
写全命名空间
[解决办法]
using System.Data = SysData;//自定义别名
using Microsoft.Office.Interop.Excel.DataTable = OfficeData;

使用:
SysData.DataTable dt = new SysData.DataTable();



参考技术B DataTable dt=new DataTable();了吗??
引用了 uisng System.Data;吗??本回答被提问者采纳

如何将两个DataTable横向合并成一个DataTable

DataTable 有合并的方法 Merge
但是两张表 结构必须一样追问

是把一张表接在另一张的后面 借由肯定不相同的 怎么接?

追答

回复的内容 百度说字数太多 只能用附件的方式

参考技术A 如果在数据库SQL上合并,可以使用SQL 的 JOIN
如果.NET开发中DataTable可以参见:http://technet.microsoft.com/zh-cn/library/system.data.datatable.merge%28v=vs.100%29

以上是关于“System.Data.DataTable”和“Microsoft.Office.Interop.Excel.DataTable”之间的不明确的引用的主要内容,如果未能解决你的问题,请参考以下文章

我收到此错误无法将字符串隐式转换为 system.data.datatable

使用多个排序条件对 System.Data.DataTable 进行排序

如何在运行时将 Kendo Grid 与 System.Data.DataTable 绑定

为 .NET Core 项目与 .NET Framework 中的 System.Data.DataTable 生成的 JSON 的变化

C# 无法将类型为“System.Byte[]”的对象强制转换为类型“System.Data.DataTable

Protobuf-net Error:Type is not expected, and no contract can be inferred: System.Data.DataTable