CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

导出Excel的问题,请大家帮帮手!

楼主dhtkhnt(龙卷风)2004-11-03 19:43:11 在 .NET技术 / C# 提问

导出Excel的时候出现了因字段内容太长而导出失败的问题,为什么呢?  
  如下这句导出是正确的:  
  "insert   into   [Sheet1$]   (书名,   作者,   出版社,   图书简介,   书价)   values   ('sasdasdfas','asaaaaaaaa','asdfasdfas','asdfasdfasdfasdfsdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfsdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfsdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfsdfasdfasdfasdfasdfasdfasdfasdfasdf\r\n','0')"  
   
  如下这句却要出错了:  
  "insert   into   [Sheet1$]   (书名,   作者,   出版社,   图书简介,   书价)   values   ('sasdasdfas','asaaaaaaaa','asdfasdfas','asdfasdfasdfasdfsdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfsdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfsdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfsdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfsdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfsdfasdfasdfasdfasdfasdfasdfasdf\r\asdfasdfasdfasdfsdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfsdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfsdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfsdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfsdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfsdfasdfasdfasdfasdfasdfasdfasdf\r\nasdfasdfasdfasdfsdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfsdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfsdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfsdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfsdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfsdfasdfasdfasdfasdfasdfasdfasdf\r\n','0')" 问题点数:50、回复次数:14Top

1 楼dhtkhnt(龙卷风)回复于 2004-11-04 09:37:32 得分 0

问题应该比较简单吧!     顶Top

2 楼cedar_bj(兔子)回复于 2004-11-04 09:37:56 得分 5

upTop

3 楼dhtkhnt(龙卷风)回复于 2004-11-04 10:18:17 得分 0

再顶!Top

4 楼dhtkhnt(龙卷风)回复于 2004-11-04 14:06:56 得分 0

无人会吗?   高手快来!Top

5 楼xiaoslong(龙哥)回复于 2004-11-04 14:59:30 得分 5

帮你顶一下  
  Top

6 楼dhtkhnt(龙卷风)回复于 2004-11-05 09:38:43 得分 0

帮顶者有分!     谢了!Top

7 楼davidyoung821(随云)回复于 2004-11-05 09:57:42 得分 5

不懂,顶Top

8 楼taozeng(入神)回复于 2004-11-05 10:01:41 得分 25

SQL语句有长度限制,超过长度则会报错。  
   
  你可以先定义一个变量  
   
  string   bookdesc="超长字符"  
   
  再执行语句  
  "insert   into   [Sheet1$]   (书名,   作者,   出版社,   图书简介,   书价)   values   ('sasdasdfas','asaaaaaaaa','asdfasdfas','"+bookdesc+"','0')"Top

9 楼dhtkhnt(龙卷风)回复于 2004-11-05 10:14:17 得分 0

用变量的方法我试过了,也是一样的错哦!     好像是excel工作表"Sheet1"的"图书简介"列长度不够引起的.   还有其他解决的办法吗?Top

10 楼zhizhubao(至猪宝)回复于 2004-11-05 11:19:04 得分 5

路过,帮顶Top

11 楼wxy2004()回复于 2004-11-05 11:29:22 得分 5

UPTop

12 楼dhtkhnt(龙卷风)回复于 2004-11-05 14:45:01 得分 0

UPTop

13 楼dhtkhnt(龙卷风)回复于 2004-11-05 16:04:34 得分 0

自己解决了!   谢谢大家的捧场!     结贴!Top

14 楼dhtkhnt(龙卷风)回复于 2004-11-05 16:10:14 得分 0

怎么结贴变了!Top

相关问题

  • 请教如何导出excel?
  • 关于导出到Excel文件,请高手赐教
  • JS导出Excel问题,请广大高手指教
  • DataGrid中的数据导出到Excel中点击导出按钮出现错误!请高手解决
  • 导出到excel
  • 导出EXCEL
  • 导出到EXCEL
  • 请问dbgrid导出Excel文件问题!
  • 请问导出Excel的问题?
  • [请教] 导出Excel表的问题

关键词

  • 图书
  • 简介
  • excel
  • 作者
  • 导出
  • asdfasdfas
  • asaaaaaaaa
  • sasdasdfas
  • 书价
  • 书名

得分解答快速导航

  • 帖主:dhtkhnt
  • cedar_bj
  • xiaoslong
  • davidyoung821
  • taozeng
  • zhizhubao
  • wxy2004

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo