且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何在datatable中导入大型excel文件

更新时间:2022-11-22 13:03:46

改为尝试: EPPlus-Create advanced服务器上的Excel电子表格 - 主页 [ ^ ]


要接受挑战,您必须按照以下步骤操作:

To be up to the challenge, you have to follow below steps:


  1. 使用 OleDbConnection [ ^ ]
  2. 创建 OleDbCommand [ ^ ]使用 OleDbDataReader [ ^ ]
  3. 将数据加载到DataTable [ ^ ]
  4. 与Excel表断开连接
  5. 使用 SqlConnection [ ^ ]
  6. 使用SqlBu lkCopy类 [ ^ ]
  7. 断开与Sql数据库的连接

  1. Connect to the Excel sheet using OleDbConnection[^]
  2. Create OleDbCommand[^] to read the data using OleDbDataReader[^]
  3. Load data into DataTable[^]
  4. Disconnect with Excel sheet
  5. Connect to the SQL database using SqlConnection[^]
  6. Copy data into SQL table using SqlBulkCopy class[^]
  7. Disconnect with Sql database





这就是全部!试试吧!



注意:不要遍历Excel表格中的行集合!这就是你遇到问题的原因。