EXCEL第一行要跟数据的字段行一样,先SELECT*FROM[SHEET$]然后保存到一个DATASET里面,再遍历DATASET,将数据一行一行保存到数据库中。另外一种方面就是用SELECTEXCEL列名...INTO数据库表FROM[SHEET$]这个就要求你的EXCEL列与你的数据库字段一致
试试npoi,myxls,都是开源项目,不依赖com,直接操作excel文件,并且npoi相对更高效。导入导出非常快