社区
C#
帖子详情
100分,Excel 二进制高手进
hebhd
2010-04-08 10:41:29
需求:
做了一个网站,由用户上传Excel文件,存入sql数据库。
症状:
由于终端操作点太多,Excel的模板不知何因有N(N>10000)个隐藏文本框
直接导致ADO模式及application 两种模式 Excel 崩溃。
思路:
二进制方式去除这些无用数据
测试文件
http://www.taoxun.com/3.rar
...全文
132
15
打赏
收藏
100分,Excel 二进制高手进
需求: 做了一个网站,由用户上传Excel文件,存入sql数据库。 症状: 由于终端操作点太多,Excel的模板不知何因有N(N>10000)个隐藏文本框 直接导致ADO模式及application 两种模式 Excel 崩溃。 思路: 二进制方式去除这些无用数据 测试文件 http://www.taoxun.com/3.rar
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hebhd
2010-04-09
打赏
举报
回复
楼上啥都没看就发言,真的是在浪费时间~~~
Code従業員
2010-04-09
打赏
举报
回复
我不是很赞成,将文件、图片什么的转2进制放数据库。
原因有三:
一、拖慢工程项目的处理能力;
进要拆、出要装,还要做校验码。
二、数据过于零散,不方便存取;
如果同时载多过文件,会造成服务器压力。
三、占用资源很大;
比如PNG文件,200K,如果存数据库,先弄成位图3、4M再放。。。。。
个人看法,别在意。。。。
hshxf
2010-04-09
打赏
举报
回复
把你文件传上来,myxls打开复杂的文件是有问题。aspose.cells是一款商业软件,相对功能强大一些,我也作过一些文件数据抓取,使用aspose.cells没有出过错
hebhd
2010-04-08
打赏
举报
回复
[Quote=引用 8 楼 huyou1983218 的回复:]
换NPOI组件试试,参考
[/Quote]
此组件也同样失败~~~
hebhd
2010-04-08
打赏
举报
回复
myxls sf 地址
http://sourceforge.net/projects/myxls/develop
hebhd
2010-04-08
打赏
举报
回复
[Quote=引用 7 楼 lihuinihao6315 的回复:]
建议 用COM+做验证。
[/Quote]
用COM+验证什么呢?
这方面了解的知识为0
huyou1983218
2010-04-08
打赏
举报
回复
忘了说明,此组件不需要像COM组件一样打开Excel进程就可操作Excel文件,对象使用跟Excel对象差不多
huyou1983218
2010-04-08
打赏
举报
回复
换NPOI组件试试,
参考
lihuinihao6315
2010-04-08
打赏
举报
回复
建议 用COM+做验证。
hebhd
2010-04-08
打赏
举报
回复
[Quote=引用 3 楼 littlegang 的回复:]
看不出这excel文件有何特别
[/Quote]
有N(N>10000)个隐藏文本框
莫名其
2010-04-08
打赏
举报
回复
先留个记号,尝试解决下……
Flower_GF
2010-04-08
打赏
举报
回复
帮顶一下
littlegang
2010-04-08
打赏
举报
回复
看不出这excel文件有何特别
hebhd
2010-04-08
打赏
举报
回复
换组件不是根本目的~~~
我用myxls 都打不开那个文件
hshxf
2010-04-08
打赏
举报
回复
换aspose.cells组件试试
二
进
制
文件的存储与读取(图片,word\
Excel
文件等)
二
进
制
文件的存储与读取(图片,word\
Excel
文件等),这里只提供一个简单的文本文件,应用该文件我做出了把任何文件存储为
二
进
制
,而读取存储的
二
进
制
文件时报了一异常信息:异常类型: System.Runtime.Serialization...
word使用技巧大全
29、在
Excel
中复制上一单元格 88 30、清除拼写功能 88 31、Word表格后空白页的处理 88 32、改变图片形状 88 33、编辑线段顶点 88 34、开关网格线 88 35、在Word中快速改变行距 88 36、在Word中快速选取段落 88 37、...
第03章-
二
进
制
、八
进
制、十
进
制、十六
进
制之间的转换
本课程内容如下: 第1节
二
进
制
及十
进
制的由来 第2节
二
进
制
、十
进
制、八
进
制、十六
进
制的表示方法 第3节
二
进
制
和十
进
制之间的相互转换 第4节
二
进
制
和八
进
制之间的相互转换 第5节
二
进
制
和十六
进
制之间的相互转换 ...
PHP程序开发范例宝典III
让你短时间内由一名菜鸟到
高手
绝对没问题! 由于权限有限,
分
3部份下载 PHP程序开发范例宝典 内容提要 《PHP程序开发范例宝典》全面介绍了应用PHP
进
行网站开发的各种技术和技巧。《PHP程序开发范例宝典》
分
为20章...
asp.net知识库
使用.ashx文件处理IHttpHandler实现发送文本及
二
进
制
数据的方法 制作一个简单的多页Tab功能 一完美的关于请求的目录不存在而需要url重写的解决方案! 在C#中实现MSN消息框的功能 XmlHttp实现无刷新三联动ListBox 鼠标...
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章