如何使用带有C#.net的OLEDB.ACE提供程序在第一个选项卡上创建Excel工作表

时间:2010-11-15 07:57:30

标签: c#-4.0 excel-2007 oledb

我可以通过编写像

这样的查询在Excel文件中创建一个新工作表,工作表名称为“Usage-08”
strQuery = "CREATE TABLE [Usage-08] ( Client TEXT,Division TEXT,Site TEXT)";
cmd.CommandText = strQuery;
cmd.ExecuteNonQuery();

新纸张正在现有纸张的末尾创建,即Sheet1,sheet2,sheet3,Usage-08

我需要在第一个位置创建一个工作表。

注意:目前我正在使用Provider=Microsoft.ACE.OLEDB.12.0 我不应该使用Interop.dll

1 个答案:

答案 0 :(得分:0)

使用“Microsoft.ACE.OLEDB.12.0”提供程序,如果我们使用可以自定义的Interop dll引用,则无法进行此操作。