想用Silverlight写个web程序,能够上传Excel文件并处理其中的数据

想用Silverlight写个web程序,能够上传Excel文件并处理其中的数据,第1张

首先是读取Excel,可以在服务端,也可以在silverlight客户端

然后是将读取的数据插入的数据库。

你可以用一个WebService来实现:

如果是在服务端,客户端发送Excel的字节流,服务端读取雀裂Excel、存储、处理返回相应数据。

如果是在客户端,顷岩闭客户端解析Excel,用xml、json等形式枣慧传回数据到服务器,服务端存储、处理返回相应数据。

没有,我自己用Silverlight4+WCF做了一个大文件上传控件,WCF嵌套在ASP.NET项目中。传统的大文件上传都是使用的ASP.NET的服务器缓存巧卜机制,大文件会先被写到服务器缓存中,然后一点一点往硬盘上孝闷穗写罩激,我试了很多这种上传控件,经常出现“windows 延缓写入失败”错误。但我做的这个是在客户端(Silverlight客户端)就把文件转化成二进制数组,然后每次只往服务器上写100K,就不会出现这种错误了。还有一个WPF+WCF版,用C/S架构反而比用Silverlight方便一点(这也就是为什么大多数可以上传大文件的网站都要求先下载一个客户端,有Silverlight就没必要这么麻烦了),需要源码的话留邮箱。

去空间,点击相册,然后就会看到一个创建相册,再上传一些照片这样就可以建立点亮相册了!

(ZOOM的答案不要无知复制OK)

在网络上搜索你想要的图片

右键单击,有图片另寸为..你点击以下会出现一个对话框

在里边找到你要储存的位置

然后保存就好了

打开相册,选定你要上传的那个相烂含册,点击上传照片

你只需要点击右边的浏览,在你储存的地方找到那个图片,然后上传,那样很快的

也可以点击左边的图片上传工具(适合批量上传)然后很快的下在那个控件

然后再点击左边的图片上传工具就可以上传了

你上笑档传的时候它左边就有个"使碰历乱用上传工具"你用那个传一次就能传15张,而且挺快的!(你如果在线没法使用,就点击下载再使用,这个小的很,很快的)

不过你上传的时候要注意,上面有一个自动压缩,一般都是默认的已经选定了,你要想上传原本大小的就取消那个勾,否则上传后都会很小的哦..


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12261647.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存