展厅互动软件中控系统飞屏软件滑轨屏软件

显示网论坛

 找回密码
 立即注册
查看: 2126|回复: 0

Asp 读取Excel内容超过255个字符被截断

[复制链接]

246

主题

267

帖子

878

积分

高级会员

Rank: 4

积分
878
发表于 2023-8-17 12:24:08 | 显示全部楼层 |阅读模式
ADO 读取 Excel 出现字符串被截断而不完整的原因与解决办法

最简单的方法是修改注册表中的这个值

\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Jet\4.0\Engines\Excel

具体位置根据操作系统可能有点区别

2000-2003 : HKEY LOCAL MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Excel
Excel 2007 : HKEY LOCAL MACHINE\SOFTWARE\Microsoft office 12.0\AccessConnectivity Engine Engines\Excel

将 TypeGuessRows 改成 0 即可

也可以整个注册表中搜,把全部的  TypeGuessRows  都改成 0 即可。

原因是

excel 会根据前 8 行的数据去判断对应的数据类型,后面的内容超过长度了,前面用的类型长度不够了,导致字符内容被截断。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

地址:成都市高升桥东路2号高盛中心1109室 电话:028-85108892 13183843395
版权所有 Copyright(C) Touchf.Com All rights reserved Archiver 商用显示网 电子邮件:43361182@touchf.com
在线咨询QQ:触控面板,触摸屏原理,触摸屏一体机咨询 190798948    在线咨询微信: 13183843395(扫描下方二维码)

蜀ICP备05002005号-2
快速回复 返回顶部 返回列表