有谁知道如何通过OLEDB在C#中写入excel文件(.xls)吗?我做了以下内容:用OLEDB写入excel文件
OleDbCommand dbCmd = new OleDbCommand("CREATE TABLE [test$] (...)", connection);
dbCmd.CommandTimeout = mTimeout;
results = dbCmd.ExecuteNonQuery();
,但我得到一个OleDbException抛出与消息:
“无法修改表 ‘测试$’设计它是一个只读的 数据库。”
我的连接似乎很好,我可以选择的数据不错,但我似乎无法将数据插入到Excel文件,没有人知道我是怎么读通过OLEDB Excel文件/写访问?
工作簿是否已经有一个名为test $的工作表? – Kearns 2008-10-07 18:53:57