!!读取Excel时,遇到空单元格自动缩进的问题 !!高分重发一帖,急!!

问题描述

如果所读取的excel中,某一行中包含空cell,那么这个空值不会读取到myDataSet2中去。请问如何解决??(excel表的数据量较大)例:如下excelA1B1C1D1A2C2[]D2---------------------------------[]处就是是空格,论坛对空格自动缩进我读到myDataSet2中的内容就是A1B1C1D1A2C2D2以下是我读取excel的代码stringstrCon="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="+strExcelFileName+";ExtendedProperties='Excel8.0;HDR=No;IMEX=1;'";OleDbConnectionmyConn=newOleDbConnection(strCon);stringstrSelectcmd="select*";strSelectcmd=strSelectcmd+"FROM[Sheet1$]";try{myConn.Open();OleDbDataAdaptermyCommand=newOleDbDataAdapter(strSelectcmd,myConn);myDataSet2=newDataSet();myCommand.Fill(myDataSet2,"[Sheet1$]");}catch(Exceptione){MessageBox.Show(e.Message);}finally{myConn.Close();}

解决方案

解决方案二:

解决方案三:
友情up
解决方案四:
试了一下,空格显示"(null)"!加"HDR=No;IMEX=1;"提示找不到ISAM
解决方案五:
关注

时间: 2024-08-01 15:46:16

!!读取Excel时,遇到空单元格自动缩进的问题 !!高分重发一帖,急!!的相关文章

java怎么将 excel表格含义空单元格、合并的单元格怎么导入数据库

问题描述 java怎么将 excel表格含义空单元格.合并的单元格怎么导入数据库 java excel表格含义空单元格.合并的单元格怎么导入数据库 解决方案 JAVA POI 操作EXCEL 合并单元格 解决方案二: 你是不会用Java读取Excel还是读取了但是不能写入数据库,, 具体是什么问题,, POI操作Excel:http://blog.csdn.net/hekewangzi/article/category/5698027 解决方案三: 可以使用java的POI完成对excel的操作

Excel条件格式为单元格自动加边框

Excel有许多"自动"的功能,如能合理使用,便会效率倍增.经过试验,本人找到一种利用条件格式为Excel单元格自动添加边框的方法,可谓"所键之处,行即成表".下面是具体的步骤: 1.在首行中选择要显示框线的区域,如本例中的A1:D1. 2.执行"格式"→"条件格式",打开"条件格式"对话框.单击打开"条件1"下拉列表,单击选择"公式",在随后的框中输入下面的公式&q

如何通过poi读取Excel中合并的单元格再以同样的样式写入另外一个Excel中?

问题描述 现在有个需求就是通过解析一个Excel模板来生成Excel报表,取写数据不谈,但得保证的一个是生成的这个Excel报表与模板的样式肯定是一样的,这样就遇到个问题,比如报表的标题,通常都是几个单元格合并起来的,通过poi读取的时候,第一行只有第一列有数据,其他都为空(Excel本身就是这样的吧),那这样我如何取到模板的合并单元格的样式再写入另外的excel中呢? 问题补充:hudingchen 写道 解决方案 以前的一个例子,你参考下:FileOutputStream fileOut =

jxl读取Excel时 读到空单元格的时候就报错

问题描述 jxl读取Excel时读到空单元格的时候就报错jxl.read.biff.BlankCellelseif(cell.getType()==CellType.EMPTY){EmptyCellec=(EmptyCell)cell;returnec.getContents(); 解决方案 解决方案二:急啊各位大哥解决方案三:你是说判断是否为空的时候报错.还是读取空的时候报错?如果读取的时候报错,那么这个空的话,就直接不读了.赋值为空就行了.如果判断为空,那么我感觉是你判断的条件里面有问题.把

如何在Excel中录入时开启单元格自动下拉菜单

当我们在Excel表格中需要输入大量的重复数据时,往往利用数据的有效性来制作一个下拉菜单以提高重复数据的输入速度.但在实际的操作过程中,必须选中需要输入重复数据的单元格并单击该单元格右边的下拉箭头,才可以看到自己事先定制的数据有效性的下拉菜单.那么,能否实现在选中Excel单元格时自动展开数据有效性的下拉菜单以使得重复数据的输入更快一步呢?答案当然是肯定的.接下来.笔者就给大家介绍一下如何来实现. 实现下拉菜单步骤: 先启动Excel 2003并打开某个已设置好数据有效性下拉菜单的工作簿(如"工

Excel录入时开启单元格自动下拉菜单

  当我们在Excel表格中需要输入大量的重复数据时,往往利用数据的有效性来制作一个下拉菜单以提高重复数据的输入速度.但在实际的操作过程中,必须选中需要输入重复数据的单元格并单击该单元格右边的下拉箭头,才可以看到自己事先定制的数据有效性的下拉菜单.那么,能否实现在选中Excel单元格时自动展开数据有效性的下拉菜单以使得重复数据的输入更快一步呢?答案当然是肯定的.接下来.笔者就给大家介绍一下如何来实现. 先启动Excel 2003并打开某个已设置好数据有效性下拉菜单的工作簿(如"工资表.xls&q

Excel录入中实现单元格多选项自动下拉

当我们在Excel表格中 需要输入大量的重复数据时,往往利用数据的有效性来制作一个下拉菜单以提高重复数据的输入速度.但在实际的操作过程中,必须选中需要输入重复数据的单元格 并单击该单元格右边的下拉箭头,才可以看到自己事先定制的数据有效性的下拉菜单.那么,能否实现在选中Excel单元格时自动展开数据有效性的下拉菜单以使得重复数据的输入更快一步呢?答案当然是肯定的.接下来.笔者就给大家介绍一下如何来实现. 先启动Excel 2003并打开某个已设置好数据有效性下拉菜单的工作簿(如"工资表.xls&q

javaweb-关于poi读取Excel时转换单元格格式问题。

问题描述 关于poi读取Excel时转换单元格格式问题. poi读取Excel文档的时候,有哪个方法可以把读出那格数据 的同时 转换成我想要的单元格格式? 解决方案 可以读取那一格数据,然后转换,再写回文件 解决方案二: 这个网上应该有你想要的答案,通过读取到那个cell时,判断cell.getCellType(),cell的格式,得到cell的值,然后存起来,导出的时候 你是能够控制生成的excel 的cell的格式的.

Excel中用条件格式为单元格自动加边框

Excel有许多"自动"的功能,如能合理使用,便会效率倍增.经过试验,本人找到一种利用条件格式为Excel单元格自动添加边框的方法,可谓"所键之处,行即成表".下面是具体的步骤: 1.在首行中选择要显示框线的区域,如本例中的A1:D1. 2.执行"格式"→"条件格式",打开"条件格式"对话框.单击打开"条件1"下拉列表,单击选择"公式",在随后的框中输入下面的公式&q