C# 将数据从excel文件c读取到mongodb数据库

C# 将数据从excel文件c读取到mongodb数据库,c#,.net,mongodb,excel-2007,C#,.net,Mongodb,Excel 2007,我的应用程序需要从excel文件读取数据并将其存储在MongoDB数据库中。我使用.Net和c进行开发。我使用Excel 2007、MongoDB 3.2和visual studio 2015版本。 如果你想访问excel文件,我需要你的帮助 这是我的密码 public void Open_readXLS() { Excel.Workbook workbook; Excel.Worksheet worksheet; Optionc

我的应用程序需要从excel文件读取数据并将其存储在MongoDB数据库中。我使用.Net和c进行开发。我使用Excel 2007、MongoDB 3.2和visual studio 2015版本。 如果你想访问excel文件,我需要你的帮助

这是我的密码

 public void Open_readXLS()
    {

         Excel.Workbook workbook;
         Excel.Worksheet worksheet;
         Optioncontext ctx = new Optioncontext();

    string filePath = @"C:\Users\user PC\Desktop\ finale\Euro_Dollar_Call_Options.xlsx";
     workbook = new Excel.Workbook(filePath); 
     worksheet = workbook.Sheets.GetByName("Feuil1");

    for (ushort i = 0; i <= worksheet.Rows.LastRow; i++)
    {
         option.type_option= worksheet.Rows[i].Cells[0].Value.ToString(),
         option.type_currency=  worksheet.Rows[i].Cells[1].Value.ToString();
    }
    ctx.Option.InsertOne(option);
}

实现这一点的方法有很多。最简单的方法是将Excel保存为CSV文件以供进一步处理;可以在Excel中执行此操作,方法是在“文件”菜单中选择“另存为”,然后将文件结尾更改为CSV。完成此操作后,您可以使用导入其内容-在本场景中不需要C代码。您可能需要调整CSV的内容,使其符合mongoimport期望的结构;这里有一篇关于这一点的文章。

你能给我们看看你的研究吗?