C# 将数据从excel文件c读取到mongodb数据库
我的应用程序需要从excel文件读取数据并将其存储在MongoDB数据库中。我使用.Net和c进行开发。我使用Excel 2007、MongoDB 3.2和visual studio 2015版本。 如果你想访问excel文件,我需要你的帮助 这是我的密码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
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期望的结构;这里有一篇关于这一点的文章。你能给我们看看你的研究吗?