广告
返回顶部
首页 > 资讯 > 精选 >如何解决C#读取Excel遇到无法读取的问题
  • 531
分享到

如何解决C#读取Excel遇到无法读取的问题

2023-06-17 23:06:24 531人浏览 泡泡鱼
摘要

这篇文章主要讲解了“如何解决C#读取excel遇到无法读取的问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何解决C#读取Excel遇到无法读取的问题”吧!C#读取Excel问题的发现:

这篇文章主要讲解了“如何解决C#读取excel遇到无法读取的问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何解决C#读取Excel遇到无法读取的问题”吧!

C#读取Excel问题的发现:因为写了一个根据Excel数据字典生成sql脚本的工具开发过程中遇到一些小问题。

无法读取Excel中的数据单元格。有数据,但是读出来全是空值。

C#读取Excel遇到无法读取的解决方法:

在导入数据连接字符串中,将IMEX=1加入,“Provider=Microsoft.Jet.OLEDB.4.0;Data Source="C:\Data.xls";Extended Properties="Excel 8.0;HDR=Yes;IMEX=1; ”,这样就可以。

C#读取Excel需要注意的:

IMEX=1:混合模式

HDR=Yes; 是否让***行作为列头

两者必须一起使用。

本以为这样就OK了。但在实际使用过程中,这样设置还是不行,查阅了不少资料才发现,原来还有一个注册表里的信息需要修改,这样带能让excel不再使用前8行的内容来确定该列的类型。

C#读取Excel之注册表修改内容如下:

在HKLM\Software\Microsoft\Jet\4.0\Engines\Excel有一个TypeGuessRows值,预设是8,表示会先读取前8列来决定每一个栏位的型态,所以如果前8列的资料都是数字,到了第9列以后出现的文字资料都会变成null,所以如果要解决这个问题,只要把TypeGuessRows机码值改成0,就可以解这个问题了!

感谢各位的阅读,以上就是“如何解决C#读取Excel遇到无法读取的问题”的内容了,经过本文的学习后,相信大家对如何解决C#读取Excel遇到无法读取的问题这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: 如何解决C#读取Excel遇到无法读取的问题

本文链接: https://www.lsjlt.com/news/294778.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何解决C#读取Excel遇到无法读取的问题
    这篇文章主要讲解了“如何解决C#读取Excel遇到无法读取的问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何解决C#读取Excel遇到无法读取的问题”吧!C#读取Excel问题的发现:...
    99+
    2023-06-17
  • 解决jupyter (python3) 读取文件遇到的问题
    1、出现错误 train_df = pd.read_csv( 'C:\Users\lenovo\Desktop\train.csv',encoding='utf-8') 报...
    99+
    2022-11-11
  • 如何解决虚拟机无法读取到u盘的问题
    小编给大家分享一下如何解决虚拟机无法读取到u盘的问题,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!点击开始菜单 - 控制面板,打开控制面板。在打开的控制面板窗口中,点击打开“管理工具”。然后在管理工具窗口中打开“服务”进入...
    99+
    2023-06-28
  • SpringBoot中如何解决读取properties文件读取问题
    目录如何解决读取properties文件读取问题问题描述路径设置中文乱码读取指定properties文件设置配置属性类型配置文件如何解决读取properties文件读取问题 问题描述...
    99+
    2022-11-13
  • 如何解决C#读取Excel文件出现无法指出的错误
    本篇内容介绍了“如何解决C#读取Excel文件出现无法指出的错误”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在根目录的webconfig里...
    99+
    2023-06-18
  • EasyExcel工具读取Excel空数据行问题的解决办法
    EasyExcel是Alibaba开源的一个Java处理Excel的工具。 官网解读:快速、简洁、解决大文件内存溢出的java处理Excel工具 快速 快速的读取excel中的数据。...
    99+
    2022-11-13
    easyexcel读取空值 java easyexcel easyexcel读取空数据行
  • 在拦截器中读取request参数,解决在controller中无法二次读取的问题
    目录拦截器中读取request参数,在controller中无法二次读取新建类添加过滤器使用拦截器时,controller中不能再次获取body中的参数解决办法1、获取body信息2...
    99+
    2022-11-12
  • maven项目无法读取到resource文件夹的问题
    目录maven项目无法读取到resource文件夹resource文件夹下部分文件无法读取maven项目无法读取到resource文件夹 使用idea moudle创建一个maven...
    99+
    2022-11-12
  • 解决java读取EXCEL数据变成科学计数法的问题
    1.如下图中的检测值存到数据库是科学计数法 2 经过代码处理后 3 只需要对你读到的字符串进行如下操作 BigDecimal bd = new BigDecimal("读到的...
    99+
    2022-11-12
  • windows 0x00000ed蓝屏c盘无法读取如何解决
    今天小编给大家分享一下windows 0x00000ed蓝屏c盘无法读取如何解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来...
    99+
    2023-07-01
  • springboot中.yml文件的值无法读取的问题及解决
    目录yml文件的值无法读取的问题1、添加maven依赖2、注解方式在需要使用变量名的类上加上注解 ,@Configuration3、.yml文件配置如下yml文件不被识别解决方法ym...
    99+
    2022-11-13
  • php无法读取用户名如何解决
    这篇文章主要介绍“php无法读取用户名如何解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“php无法读取用户名如何解决”文章能帮助大家解决问题。一. 为什么会发生无法读取出用户名的问题权限问题。通...
    99+
    2023-07-05
  • win11系统d盘无法读取如何解决
    本文小编为大家详细介绍“win11系统d盘无法读取如何解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“win11系统d盘无法读取如何解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。首先在桌面上按下键盘上的“...
    99+
    2023-07-02
  • Spring/SpringBoot @RequestParam注解无法读取application/json格式数据问题解决
    目录前言一、RequestMappingHandlerAdapter二、HandlerMethodArgumentResolver三、RequestParamMethodArgume...
    99+
    2022-11-13
    springboot @requestparam注解 @requestparam读取application/json
  • Java之Scanner.nextLine()读取回车的问题如何解决
    本篇内容介绍了“Java之Scanner.nextLine()读取回车的问题如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!问题描述我...
    99+
    2023-07-05
  • win11文件夹无法取消只读如何解决
    本篇内容介绍了“win11文件夹无法取消只读如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!首先右键文件夹,打开“属性” 然后进入上方...
    99+
    2023-07-02
  • 无法读取服务器PHP文件mime类型问题怎么解决
    本篇内容主要讲解“无法读取服务器PHP文件mime类型问题怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“无法读取服务器PHP文件mime类型问题怎么解决”吧!为了解决这个问题,我们需要先...
    99+
    2023-07-06
  • 如何解决php读取word 中文乱码问题
    本文操作环境:Windows7系统,PHP7.4版,Dell G3电脑。如何解决php读取word 中文乱码问题?php读取word文件过程中乱码,怎么解决?一、首先要确认php版本,最好是高于5.6二、启用PHP Com 扩展// 将以下...
    99+
    2017-06-25
    php word
  • CentOS下OpenCV无法读取视频文件如何解决?
    在CentOS下,按照教程的步骤安装OpenCV,但到最后无法读取视频文件,原因是缺少了ffmpeg。于是通过CentOS中的软件管理安装ffmqeg,但还是没有效果。然后对ffmpeg进行编译,还是没有效果。其实漏了一个关键...
    99+
    2022-05-21
    OpenCV 无法读取视频
  • Jupyter Notebook读取csv文件出现问题如何解决
    这篇文章主要介绍“Jupyter Notebook读取csv文件出现问题如何解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Jupyter Notebook读取csv文件出现问...
    99+
    2023-07-04
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作