使用c#4.0与excel交互的最佳方式是什么?

时间:2012-07-13 18:07:14

标签: excel c#-4.0

现在我正在研究,所以我不确定要求是什么。就目前而言,我需要从excel导入序列化和反序列化数据。 我不想使用3º方库,即使它们是开源的

2 个答案:

答案 0 :(得分:1)

OleDbConnection con = new OleDbConnection(
            "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=MyFile.xls;Extended Properties=\"Excel 8.0;HDR=Yes;IMEX=1\";");

OleDbDataAdapter myCommand = new OleDbDataAdapter(" SELECT * FROM [sheet1$]", con);

我使用Type OleDbConnection创建与Excel文件的连接。然后我们可以像常规数据库一样查询表格。

放手一搏。

答案 1 :(得分:0)

查看Microsoft.Office.Interop.Excel命名空间。