上传Excel数据到数据库中(Asp.net自动生成三层代码 第六集 )
2015-09-01 19:26
615 查看
上传文件
Excel操作
string savePath = Server.MapPath("~/upload/");//指定上传文件在服务器上的保存路径 //检查服务器上是否存在这个物理路径,如果不存在则创建 if (!System.IO.Directory.Exists(savePath)) { System.IO.Directory.CreateDirectory(savePath); } if (FileUpload1.HasFile) { string fileExtension = Path.GetExtension(this.FileUpload1.FileName).ToLower(); string filename = DateTime.Now.ToOADate() + fileExtension; savePath = savePath + filename; FileUpload1.SaveAs(savePath); string aller = string.Format("<a href='upload/{0}'>upload/{0}</a>", filename); Response.Write(aller); } else { Response.Write("你还没有选择上传文件!"); }
Excel操作
var app = new Application { Visible = false }; Workbook workbook = app.Workbooks.Open(savePath); Worksheet worksheet = app.Worksheets[1];
相关文章推荐
- Spring Data Redis
- Oracle数据库直连IO异常,更改localhost为本机IP地址后运行正常
- mvc EF 执行SQL语句
- mysql存储过程之异常处理篇
- 如何在.Net中使用MongoDB
- MySQL中group_concat函数
- mysql find_in_set的用法
- mysql5.5主从复制配置
- sqlserver监控阻塞(死锁)具体情况
- MySQL残留在电脑里面的服务无法删除?
- ssh+mysql 登陆 及增删改成
- oracle OCCI编程
- ORACLE索引失效原因归纳[转]
- Windows下使用MongoDb的经验
- plsql导入excel时报错:ORA-01036: 非法变量名/编号
- RAD Studio XE8 用控件实现数据库的增删改
- MySQL里的found_row()与row_count()的解释及用法
- oracle 函数 WMSYS.WM_CONCAT 的用法 与 mysql 函数GROUP_CONCAT的用法
- 64位win7安装mysqlzip包的形式
- MySQL 性能优化的最佳20多条经验分享