求助:C# 用OleDb读取Excel内容不全??
本人在做个考试系统,试题导入题库时出现这样情况:
用OleDb进行Excel内容导入数据库,在用OleDb读取数据时发现有些字符串过长时读取不全,比如:
Excel单元格内容:上海,简称“沪”或“申”,中国第一大城市,中华人民共和国直辖市之一,中国国家中心城市,中国的经济、金融中心,繁荣的国际大都市,拥有中国大陆首个自贸区“中国(上海)自由贸易试验区”。
上海地处长江入海口,东向东海,隔海与日本九州岛相望,南濒杭州湾,西与江苏、浙江两省相接,共同构成以上海为龙头的中国最大经济区“长三角经济圈”。上海拥有深厚的近代城市文化底蕴和众多历史古迹,江南的吴越传统文化与各地移民带入的多样文化相融合,形成了特有的海派文化。2010年成功举办了2010年世界博览会。
但是读取到的字符串只有:上海,简称“沪”或“申”,中国第一大城市,中华人民共和国直辖市之一,中国国家中心城市,中国的经济、金融中心,繁荣的国际大都市,拥有中国大陆首个自贸区“中国(上海)自由贸易试验区”。上海地处长江入海口,东向东海,隔海与日本九州岛相望,南濒杭州湾,西与江苏、浙江两省相接,共同构成以上海为龙头的中国最大经济区“长三角经济圈”。上海拥有深厚的近代城市文化底蕴
由于Excel里面内容不规则,所以不好用CSV格式,请问有谁碰到这样问题?具体如何解决的,谢谢!!!
用OleDb进行Excel内容导入数据库,在用OleDb读取数据时发现有些字符串过长时读取不全,比如:
Excel单元格内容:上海,简称“沪”或“申”,中国第一大城市,中华人民共和国直辖市之一,中国国家中心城市,中国的经济、金融中心,繁荣的国际大都市,拥有中国大陆首个自贸区“中国(上海)自由贸易试验区”。
上海地处长江入海口,东向东海,隔海与日本九州岛相望,南濒杭州湾,西与江苏、浙江两省相接,共同构成以上海为龙头的中国最大经济区“长三角经济圈”。上海拥有深厚的近代城市文化底蕴和众多历史古迹,江南的吴越传统文化与各地移民带入的多样文化相融合,形成了特有的海派文化。2010年成功举办了2010年世界博览会。
但是读取到的字符串只有:上海,简称“沪”或“申”,中国第一大城市,中华人民共和国直辖市之一,中国国家中心城市,中国的经济、金融中心,繁荣的国际大都市,拥有中国大陆首个自贸区“中国(上海)自由贸易试验区”。上海地处长江入海口,东向东海,隔海与日本九州岛相望,南濒杭州湾,西与江苏、浙江两省相接,共同构成以上海为龙头的中国最大经济区“长三角经济圈”。上海拥有深厚的近代城市文化底蕴
由于Excel里面内容不规则,所以不好用CSV格式,请问有谁碰到这样问题?具体如何解决的,谢谢!!!
...全文
相关推荐
C#中读取Excel表格数据实例
用C#开发的一个读取Excel表格的Demo,无需安装office。
C#进阶-OleDb操作Excel和数据库
在C#编程中,使用OleDb可以方便地实现对Excel文件和数据库的操作。本文探讨了在C#中使用OleDb技术操作Excel和数据库的策略。文章详述了OleDb的定义、配置环境的步骤,并通过实际代码示例演示了如何高效读写Excel文件和交互数据库。文中还评估了OleDb技术的优缺点,为需要处理多种数据源的开发者提供了一种有效的数据操作方案。
C# 采用OleDB读取EXCEL文件并导出
功能描述: 1、选择当前路径下的所有xls文件(xls文件必须是统一格式); 2、选取Excel中某个sheet中的某几列读入到Dataset里面; 3、从Dataset导出到Excel表格 注:此代码运行是需有office组建作为支持,即运行该程序的电脑上必须安装office软件;程序由VS2012开发。
C#使用oledb读取excel表格内容到datatable的方法
主要介绍了C#使用oledb读取excel表格内容到datatable的方法,涉及C#操作oledb及datatable的相关技巧,需要的朋友可以参考下
C# 读取EXCEL文件的三种经典方法
详细介绍了几种C#读取EXCEL文档的方法,供初学者学习


