加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

vb.net – 该字段太小,无法接受您尝试添加的数据量.有没有人从AD

发布时间:2020-12-17 07:15:41 所属栏目:百科 来源:网络整理
导读:从数据集更新Excel文件似乎工作正常.但如果我的文字长度超过255个字符,那么我会得到上面的错误.有没有其他人得到这样的错误?你是如何解决的?我已经在这个工作了几个小时,我没有得到任何地方.我已经尝试搞乱连接字符串并更改注册表设置,但没有运气. 解决方
从数据集更新Excel文件似乎工作正常.但如果我的文字长度超过255个字符,那么我会得到上面的错误.有没有其他人得到这样的错误?你是如何解决的?我已经在这个工作了几个小时,我没有得到任何地方.我已经尝试搞乱连接字符串并更改注册表设置,但没有运气.

解决方法

对此没有简单的解决方法.事实上我不得不使用各种各样的黑客.

我试图在长度为262个字符的Excel字段中插入一些文本并出现此错误:该字段太小而无法接受您尝试添加的数据量.尝试插入或粘贴较少的数据.

这个技巧/黑客工作很容易,因为我已经创建了Excel文档并且它是空的(即除了标题之外没有行).所以在Excel中,我将262个字符的文本(可以是255以上的任何内容)粘贴到第一行的单元格中,这些单元格可以接收大文本.之后,我运行ADO.NET(通过VB.NET)并将数据通过数据集(ds.Update)推送到Excel,所有数据都很好地完成,没有任何错误.

除非有人知道Excel或代码隐藏的方式强制Excel单元格成为所谓的备注字段,否则这是唯一有效的方法.我尝试了注册表的技巧,但它对我不起作用.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读