【紧急求助】读取Excel时列的名称过长,导致列名被截掉,根据列名取数据时出错

coolrain82 2009-05-12 09:38:16
使用OleDB读取Excel文档中的数据,将数据填充到DataSet中。使用DataTableReader读DataSet中的数据时,发现因为Excel源文件中有一列的列名为“Number of the entity (conformance check) (note:the auxiliary value included while BEGIN and END excluded)”,而在DataTable中对应的列名成了“Number of the entity (conformance check) (note:the auxiliary val”,导致我根据列名读数据时出错,请专家帮忙看看如何解决?使用列索引肯定不行,因为一定要使用列名称来读取数据。
...全文
83 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
surlew 2009-05-12
  • 打赏
  • 举报
回复
DataTable填充的那个字符串,看有没属性设置长度设大一点
coolrain82 2009-05-12
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 surlew 的回复:]
将长度设大一点
[/Quote]
怎么设置长度,请看看
coolrain82 2009-05-12
  • 打赏
  • 举报
回复
如何设置长度
surlew 2009-05-12
  • 打赏
  • 举报
回复
将长度设大一点
llsen 2009-05-12
  • 打赏
  • 举报
回复
这么长的列名干嘛,,,
office有这个bug,只能有一定长度
要不你合并单元格试试,看看能不能全部显示,然后干脆就用两列
【为什么学习数据挖掘】       人工智能、大数据代有什么技能是可以运用在各种行业的?数据分析就是。      从海量数据中获得别人看不见的信息,创业者可以通过数据分析来优化产品,营销人员可以通过数据分析改进营销策略,产品经理可以通过数据分析洞察用户习惯,金融从业者可以通过数据分析规避投资风险,程序员可以通过数据分析进一步挖掘出数据价值,它和编程一样,本质上也是一个工具,通过数据来对现实事物进行分析和识别的能力。不管你从事什么行业,掌握了数据分析能力,往往在其岗位上更有竞争力。【超实用的课程内容】      本课程为Python数据挖掘方向的入门课程,课程主要以真实数据为基础,详细介绍数据挖掘入门的流程和使用Python实现pandas与numpy在数据挖掘方向的运用,并深入学习如何运用scikit-learn调用常用的数据挖掘算法解决数据挖掘问题,为进一步深入学习数据挖掘打下扎实的基础。本课程分为三大部分:基础知识篇:主要讲解数据挖掘这项技能的基本工作流程和介绍和入门必须的基本技能Python语言的入门,带领大家了解数据挖掘的常见操作和基础知识。数据采集篇:学习如何解决数据挖掘的数据来源问题,各类型不同的数据包括CSV,excel,MySQL进行数据采集的交互。数据探索篇:本篇主要解决数据的预处理保证数据的质量并用常见数据挖掘算法进行特征提,分析数据背后隐含的信息。【报名须知】课程采录播模式,课程永久有效,可无限次观看课件、课程案例代码完全开放给你,你可以根据所学知识,自行修改、优化【如何开始学习?】PC端:报名成功后可以直接进入课程学习移动端:下载CSDN学院或CSDN

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧