vb.net 如何读出excel,并把数据插入oracle数据库中。
2个回答
2013-04-09
展开全部
用FORMULA 1 ,一个开源框架;里面有个JBook可以取到EXCEL中的数据;然后你在根据JBook将数据存到数据库 答案补充 导入的时候打开一个JFileChooser用来让用户选择要读的excel文件;然后JBook WorkBook = new JBook();WorkBook.read(fileName, new ReadParams(JBook.eFileExcel97));WorkBook.setSheet(0);WorkBook.setSelection(0, 0, 0, 0);这就将excel中的数据读入JBook中了,int EndRow = WorkBook.getLastRow();// 总行数int EndCol = WorkBook.getLastCol();// 总列数WorkBook.getNumber(row,col); 或者getText(row,col)活的excel中的数据;将这些数据从JBOOK提取出来,然后自己封装成自己需要的类型,再存到数据库就行了;说起来好像挺繁琐的,做做试试;去网上下个FORMULA 1 的jar包我现在是在java的CS模式下用的;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询