c#中创建数据表
本文关键字:数据表 创建 | 更新日期: 2023-09-27 18:16:50
我承认我是c#新手,但我只是想在我的代码中创建一个新的数据表。我已经将Microsoft.Office.Interop.Excel
添加到我的参考资料中,并包括:
using Microsoft.Office.Interop.Excel;
这是我的代码的快照
namespace ExcelReading
{
class Program
{
static void Main(string[] args)
{
DataTable dt = new DataTable();
}
}
}
new dataTabel()
用红色下划线标出,错误如下:
不能创建抽象类或接口的实例'Microsoft.Office.Interop.Excel.DataTable'
为什么会这样?创建这个数据表需要做些什么?
我使用的是VS 2012, .NET Framework 4.5
不能创建抽象类或接口的实例"Microsoft.Office.Interop.Excel.DataTable"
错误本身解释了为什么不能创建即时的Microsoft.Office.Interop.Excel.DataTable.
你是说System.Data.DataTable
?然后按如下操作
System.Data.DataTable dt = new System.Data.DataTable();
我假设您想在System.Data
命名空间中创建一个DataTable
。
using System.Data;
所以你必须决定你更需要什么,Microsoft.Office.Interop.Excel
还是System.Data
命名空间。删除另一个,否则会产生冲突。
还可以指定类的完全限定路径,例如:
var table = new System.Data.DataTable();
使用命名空间(c#编程指南)