SQL2005数据写入excel出现的问题

jihuichengben 2012-11-19 04:50:44
程序是想把SQL2005中的Data表中的数据按日期统计好,即2012.11.19有1693条数据,2012.11.18有11725条数据,以此类推,但是程序跑完以后没有报错,而excel中没有数据写入。用数据库中其它表测试,却可以写入excel,所以就纠结了,而Data表中数据是一直在增加的,在别的机上一直在跑数据写进去,不知道是不是因为这个问题呢?请教各位啊
...全文
159 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jihuichengben 2012-11-20
  • 打赏
  • 举报
回复
引用 3 楼 qianjin036a 的回复:
跟踪,在执行到写入EXCEL的那些语句时,看它写到哪儿去了,用立即窗口检查是否写到合适的地方去了.
调试的时候单步执行确实挺正常的,每一步都有执行到,且值应该都正确,“用立即窗口检查是否写到合适的地方去了”是什么意思?求解答
jihuichengben 2012-11-20
  • 打赏
  • 举报
回复
引用 1 楼 DBA_Huangzj 的回复:
这个问题有点新鲜,没试过一直写数据一直写excel的,你试试在插入前先加个select * from xxx,让它获得某个时刻的数据再写入excel
我是先从数据库中读取数据,按天为单位统计好放在HashMap中,再把Map中数据写入excel中的,按理我觉得应该和数据表中数据一直增加没有关系吧,可是老是写不进excel,其他表却可以
jihuichengben 2012-11-20
  • 打赏
  • 举报
回复
引用 2 楼 lixzhong 的回复:
总数据量多大,有无超过excel 的最大行数.
表Data中有355840条数据,但是以天为单位统计出来只有913行,即只需要把913行的数据写入excel,写不进去;用其他表测试,表Data_2中有91774条数据,统计出来有634天,即写入excel中634行,可以写进去,不知道为什么?求解答
-晴天 2012-11-19
  • 打赏
  • 举报
回复
跟踪,在执行到写入EXCEL的那些语句时,看它写到哪儿去了,用立即窗口检查是否写到合适的地方去了.
开启时代 2012-11-19
  • 打赏
  • 举报
回复
总数据量多大,有无超过excel 的最大行数.
發糞塗牆 2012-11-19
  • 打赏
  • 举报
回复
这个问题有点新鲜,没试过一直写数据一直写excel的,你试试在插入前先加个select * from xxx,让它获得某个时刻的数据再写入excel

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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