解决方案 »
- 在数据库操作中,修改数据库中记录,遇到的一个问题......
- #########有关treeview控件的方法
- 一个奇怪的关于DropDownList的问题.
- 未能创建“CDO.Message”对象?
- 高手请帮忙!-一个困扰很久的问题!
- 关于excel的奇怪问题,各位救救我吧,做不出来公司不何我签约的~~~~~~~~~~
- 怎么样单独拖动一个datalist?
- 帮忙看看html中的这个语句为什么在切换到设计视图时报错???:(
- WebApplication和WebService有什么区别?
- 可否将datagrid的属性全部列出来(最好有注释),谢谢!
- 持续部署服务器中的COPY文件到网站正式服务器的问题
- 为什么公司内网的机器不能ping外部的IP,却可以访问外部网站
你的好像反过来了,我是要把Excel的数据 导入到 数据库中,在导入之前 ,还要把 数据显示在 页面上
http://www.cnblogs.com/insus/archive/2012/06/12/2545801.html
你的好像反过来了,我是要把Excel的数据 导入到 数据库中,在导入之前 ,还要把 数据显示在 页面上http://blog.csdn.net/happy664618843/article/details/8979559
就是人事资料批量导入至数据库。先是读取excel的数据,显示于网页上,如使用GridViw控件。用户可以在gridview控件检查数据,也就是在此处做一些数据处理,如性别,在excel中显示于男或女,或数据库存储是1或0,另外一些字段是外键,而在excel中是显示实际名称,而不是外键值,得需要在此处理好,等等。然后导入数据库中。导入时,使用表类型 http://www.cnblogs.com/insus/archive/2012/09/22/2698515.html
或是SqlBulkCopy http://www.cnblogs.com/insus/p/3779879.html上面导入,是为了减少连接数据库与提高存储的性能。
2、用NPOI读取Excel并转为DataTable(网上有相关案例,百度一下就好了)
3、将DataTable保存到Session中,然后结束(输出一段js告诉已经上传成功,执行开始导入方法)
4、开以方法弹出一个显示页面,因为我们已经将数据都存到Session中,这时我们只用把Session转为DataTable就可以了
5、你可以做异步提交处理(一条条的插入数据库,然后更新状态)第二个问题
关于设置fileupload 的样式问题1、准备一个上传图标
2、创建一个上传页面
3、添加一个fileupload 控件
4、设置fileupload的字体大小font-size,只有设置了这个大小,控件才能够改变fileupload的显示大小
5、设置fileupload的绝对定位,并覆盖在准备好的上传图标上
6、用样式的滤镜将fileupload的透明度设置为0(注意:IE和其它浏览器的设置不一样,所以要分别设置两个透明度)