C#如何将Excel导入到数据库

2025-04-07 06:07:29
推荐回答(2个)
回答1:

EXCEL第一行要跟数据的字段行一样,先SELECT
*
FROM
[SHEET$]
然后保存到一个DATASET里面,再遍历DATASET,将数据一行一行保存到数据库中。
另外一种方面就是用SELECT
EXCEL列名...
INTO
数据库表
FROM
[SHEET$]这个就要求你的EXCEL列与你的数据库字段一致

回答2:

试试npoi,myxls,都是开源项目,不依赖com,直接操作excel文件,并且npoi相对更高效。导入导出非常快